使用 Claude 的思考模式
SkyTrack 是一家健身追蹤新創,必須在兩個重點策略中擇一:投入社群媒體廣告,或加碼網紅合作。你的任務是提示 Claude 系統性思考預算、受眾、競爭,並協助創辦人向投資人為所選策略提出有力的辯護。
anthropic 函式庫與 client 已預先載入。
本練習屬於課程
Claude 模型入門
練習說明
- 建立一個用於策略決策的思考提示(thinking prompt)。
- 在 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)