使用 Claude 的思考模式
SkyTrack 是一家健身追踪初创公司,需要在两种重投入之间做选择:投放社交媒体广告,或加倍投入网红合作。您的任务是提示 Claude 从预算、受众、竞争等角度进行思考,并帮助创始人向投资人论证所选策略的合理性。
anthropic 库和 client 已预加载。
本练习是课程的一部分
Claude 模型入门
练习说明
- 创建一个用于战略决策的思考型提示。
- 在 API 调用中加入
thinking参数以激活 Claude 的思考模式。 - 设置合适的
max_tokens以支持详细推理。 - 传入变量
thinking_prompt。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Create a thinking prompt for strategic decision-making
thinking_prompt = """
Think through this marketing decision:
Should a new fitness app focus on social media marketing or influencer partnerships?
Consider: ____
"""
# Make API call requesting systematic thinking
response = client.messages.create(model="claude-sonnet-4-6", thinking=____, max_tokens=____, messages=[{"role": "user", "content": ____}])
print("Claude's reasoning:")
print(response.content[0].thinking)