你將建立的內容
你將向POST /v1/messages 傳送一個請求,輸出 Claude 的回應文字,並讓程式碼可直接用於 Anthropic SDK 或直接 HTTP 使用方式。
先決條件
- 已將 CometAPI API key 儲存在
COMETAPI_KEY - 從模型頁面取得一個 Claude model ID
curl、Python 3.10+ 或 Node.js 18+
API key、base URL、驗證
透過 CometAPI 使用相容 Anthropic 的 Messages 端點:x-api-key 與 Anthropic API 版本標頭進行驗證:
程式碼範例
使用下方分頁查看可直接複製的 cURL、Python 與 Node.js 範例。流程說明
Claude Messages 請求預設為同步。API 會在單一 HTTP 回應中傳回一個 message 物件,而你的應用程式會讀取第一個文字 content 區塊。 當你需要 Claude 專屬的請求格式時,請使用此路由,例如 Anthropic message 陣列、extended thinking、prompt caching 或 tool use。如果你的應用程式已經使用官方 Anthropic SDK,請將 SDK 的 base URL 設為https://api.cometapi.com,並保留 Messages API 的請求格式。
常見參數
疑難排解 / 常見問題
請求回傳 401
請求回傳 401
確認
COMETAPI_KEY 已在傳送請求的同一個 shell 或執行環境中設定。不要將真實 key 貼到原始碼檔案中。SDK 仍然直接呼叫 Anthropic
SDK 仍然直接呼叫 Anthropic
確認 SDK 用戶端在 Python 中將
base_url,或在 Node.js 中將 baseURL 設為 https://api.cometapi.com。我該使用哪個模型
我該使用哪個模型
請使用你的帳戶可用的 Claude model ID。本快速入門不會寫死 Claude 模型,因為可用性會依帳戶與模型家族而變動。
後續步驟
- 使用 Anthropic Messages API 參考 查看完整的請求與回應欄位。
- 在模型中確認模型可用性。
- 使用 Claude Code 整合指南設定本機程式開發工作階段。
- 在錯誤代碼與重試策略中查看重試行為。