訊息
訊息範例
Messages API 的請求和回應範例
完整的可用參數文件請參閱 API 參考文件。
基本請求和回應
JSON
多輪對話
Messages API 是無狀態的,這意味著你總是需要將完整的對話歷史發送給 API。你可以使用這種模式來逐步建立對話。較早的對話回合不一定需要真的來自 Claude — 你可以使用合成的 assistant
訊息。
Shell
Python
TypeScript
JSON
預設 Claude 的回應
你可以在輸入訊息列表的最後位置預填 Claude 的部分回應。這可以用來塑造 Claude 的回應。以下範例使用 "max_tokens": 1
來從 Claude 獲得單一的多選題答案。
JSON
視覺功能
Claude 可以在請求中讀取文字和圖像。我們支援 base64
和 url
兩種圖像來源類型,以及 image/jpeg
、image/png
、image/gif
和 image/webp
媒體類型。詳情請參閱我們的視覺功能指南。
JSON
工具使用、JSON 模式和電腦使用(測試版)
有關如何使用 Messages API 使用工具的範例,請參閱我們的指南。 有關如何使用 Messages API 控制桌面電腦環境的範例,請參閱我們的電腦使用(測試版)指南。