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