開始使用免費開始

測試並微調系統訊息

在 Redwood Consulting,行銷團隊正在 LinkedIn 宣傳年度 Tech Forecast 白皮書。貼文需要既有對話感又保持專業。不過,你的第一版產出平淡無奇,而且沒有任何主題標籤。你必須撰寫一段改良後的系統訊息,確保每次都能產生活潑、符合品牌調性的內容。

anthropic 函式庫、clientcontent_request,以及 current_system 字串都已預先載入。

本練習屬於課程

Claude 模型入門

檢視課程

練習說明

  • 為使用者的內容請求設定 role
  • 撰寫一段 improved_system 訊息,涵蓋社群媒體需求,包括要使用表情符號
  • improved_system 訊息套用到最終測試。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Test current system message
test_response = client.messages.create(
    model="claude-sonnet-4-6", max_tokens=75, system=current_system,
    messages=[{"role": ____, "content": content_request}])
print("Current output:", test_response.content[0].text)
# Create improved system message based on problems identified
improved_system = ____
final_response = client.messages.create(
          # Apply the improved system message
    model="claude-sonnet-4-6", max_tokens=75, system=____,
    messages=[{"role": "user", "content": content_request}])
print("\nImproved output:", final_response.content[0].text)
編輯並執行程式碼