使用 CometAPI 作為 OpenClaw 的模型提供者——單一 API 即可存取 500+ 個模型。Documentation Index
Fetch the complete documentation index at: https://apidoc.cometapi.com/llms.txt
Use this file to discover all available pages before exploring further.
先決條件
安裝
取得你的 CometAPI API key
設定
儲存你的 CometAPI key
將你的金鑰寫入
~/.openclaw/.env,讓 daemon 可以使用,而不需要將其硬編碼在設定檔中:如果你已經透過 shell、service manager 或 secrets workflow 注入
COMETAPI_KEY,可略過此步驟——下方設定無論變數是如何設定的,都會使用 $\{COMETAPI_KEY\}。設定 CometAPI providers
CometAPI 支援 四種 API 格式。將一個或多個 provider 區塊加入
你可以只保留需要的 providers,或保留全部四個,並使用
~/.openclaw/openclaw.json:| Provider | API 格式 | 呼叫的端點 | Base URL |
|---|---|---|---|
cometapi-openai | openai-completions | POST /v1/chat/completions | https://api.cometapi.com/v1 |
cometapi-openai-responses | openai-responses | POST /v1/responses | https://api.cometapi.com/v1 |
cometapi-claude | anthropic-messages | POST /messages | https://api.cometapi.com |
cometapi-google | google-generative-ai | POST /v1beta/... | https://api.cometapi.com/v1beta |
provider/model 參照在不同格式間切換路由。將每個 your-...-model-id 佔位符替換為來自 CometAPI Models page 且對應該 provider 區塊的目前 model ID。對於需要 OpenAI Responses API 的模型,請使用
cometapi-openai-responses(api: "openai-responses")。對於使用傳統聊天補全路徑的模型,請使用 cometapi-openai(api: "openai-completions")。兩者共用相同的 baseUrl(https://api.cometapi.com/v1);唯一差異是 OpenClaw 會呼叫哪個下游端點。此設定 不需要
auth-profiles.json 檔案。Provider keys 會透過 $\{COMETAPI_KEY\} 環境變數從 models.providers.*.apiKey 解析。只有當你想在多個金鑰之間進行每個 profile 的憑證輪替時,才需要 auth-profiles.json。驗證
切換模型
疑難排解
全新重新安裝(選用)
全新重新安裝(選用)
如果你要修復舊版設定損壞的環境,請停止 gateway、移除 這會移除所有本機設定、工作階段、日誌、驗證狀態與工作區。接著再次依照步驟 3–5 操作。
~/.openclaw,然後在套用 CometAPI 設定前重新執行初始化:

