Skip to main content
POST

簡介

Claude 原生的訊息介面,適用於 Claude Code 等原生 Anthropic 客戶端。該介面遵循 Anthropic 的 API 規範,提供完整的 Claude 模型功能支援,包括擴展思考(Extended Thinking)、工具呼叫等進階特性。 如果您使用 OpenAI 相容的客戶端(如 OpenAI SDK),建議使用 /v1/chat/completions 介面。

認證

Bearer Token,如 Bearer sk-xxxxxxxxxx

請求參數

string
required
Claude 模型識別碼,如 claude-opus-4-8
array
required
對話訊息列表,每個元素包含 role(user/assistant)和 content
integer
required
最大生成 token 數,必須大於 0
string | array
系統提示詞,支援字串格式或陣列格式(用於 Prompt Caching)
boolean
是否啟用串流輸出
number
採樣溫度,範圍 0-1
number
核採樣參數,範圍 0-1
integer
Top-k 採樣參數
array
自訂停止序列
object
擴展思考設定,包含 typebudget_tokens
array
工具定義列表

基礎範例

進階功能

系統提示詞

擴展思考(Extended Thinking)

工具呼叫(Tools)

多模態輸入(圖像)

Prompt Caching(提示詞快取)

透過快取常用的上下文內容,可以顯著降低成本和提升回應速度。快取內容最小需要 1024 tokens。

回應格式