Skip to main content

你將建立的內容

你將向 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 端點:
直接 HTTP 請求請使用 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 的請求格式。

常見參數

疑難排解 / 常見問題

確認 COMETAPI_KEY 已在傳送請求的同一個 shell 或執行環境中設定。不要將真實 key 貼到原始碼檔案中。
確認 SDK 用戶端在 Python 中將 base_url,或在 Node.js 中將 baseURL 設為 https://api.cometapi.com
請使用你的帳戶可用的 Claude model ID。本快速入門不會寫死 Claude 模型,因為可用性會依帳戶與模型家族而變動。

後續步驟