配置
OpenClaw,
透過 CometAPI
將 CometAPI 用作 OpenClaw 的自訂模型提供商:一個 API,500+ 模型,最高可享 20% 折扣。本指南與當前 OpenClaw 引導流程(2026.3.8+)保持同步,涵蓋安裝、提供商設定、驗證及模型切換。
# 僅供參考——請在生產環境前根據您的 OpenClaw 版本驗證
{
"agents": {
"defaults": {
"model": {
"primary": "cometapi-claude/claude-sonnet-4-6"
}
}
},
"models": {
"mode": "merge",
"providers": {
"cometapi-openai": {
"baseUrl": "https://api.cometapi.com/v1",
"apiKey": "${COMETAPI_KEY}",
"api": "openai-completions",
"models": [{ "id": "gpt-5.4", "name": "GPT-5.4" }]
},
"cometapi-claude": {
"baseUrl": "https://api.cometapi.com",
"apiKey": "${COMETAPI_KEY}",
"api": "anthropic-messages",
"models": [{ "id": "claude-sonnet-4-6", "name": "Claude Sonnet 4.6" }]
},
"cometapi-google": {
"baseUrl": "https://api.cometapi.com/v1beta",
"apiKey": "${COMETAPI_KEY}",
"api": "google-generative-ai",
"models": [{ "id": "gemini-3.1-pro-preview", "name": "Gemini 3.1 Pro" }]
}
}
}
}指南範圍
與前置條件
透過 CometAPI 配置 OpenClaw
將 CometAPI 用作 OpenClaw 的自訂模型提供商,透過一個 API 存取 500+ 模型,支援路由最高享受 20% 折扣。本頁面遵循當前 OpenClaw 引導流程(2026.3.8+)。
前置條件
需要 Node.js >= 22 和 CometAPI API 金鑰。對於常駐程式安裝,請將 COMETAPI_KEY 存放在 ~/.openclaw/.env 中,以便 openclaw.json 透過 ${COMETAPI_KEY} 引用而無需硬式編碼。
openclaw onboard --install-daemon openclaw gateway status openclaw dashboard printf 'COMETAPI_KEY=%s\n' 'your_cometapi_key' >> ~/.openclaw/.env chmod 600 ~/.openclaw/.env
新增 ~/.openclaw/.env 或編輯提供商設定後,使用 openclaw gateway restart重啟一次,然後執行診斷。在所有指令和工作階段中使用完整的 provider/model 引用。版本升級後請重新檢查 設定參考.
為什麼一個 CometAPI 金鑰
需要三個提供商
安裝、引導、設定、
驗證、切換
OpenClaw 使用 ~/.openclaw/openclaw.json 作為您編輯的來源設定檔。自訂提供商將被實體化為每個 agent 的 models.json 檔案,位於 ~/.openclaw/agents/<agentId>/下。升級後請使用 設定參考 和 環境變數 指南重新檢查金鑰和行為。CometAPI 的 base URL 僅以 即時文件中的定義為準。
{
"agents": {
"defaults": {
"model": {
"primary": "cometapi-claude/claude-sonnet-4-6"
}
}
},
"models": {
"mode": "merge",
"providers": {
"cometapi-openai": {
"baseUrl": "https://api.cometapi.com/v1",
"apiKey": "${COMETAPI_KEY}",
"api": "openai-completions",
"models": [{ "id": "gpt-5.4", "name": "GPT-5.4" }]
},
"cometapi-claude": {
"baseUrl": "https://api.cometapi.com",
"apiKey": "${COMETAPI_KEY}",
"api": "anthropic-messages",
"models": [{ "id": "claude-sonnet-4-6", "name": "Claude Sonnet 4.6" }]
},
"cometapi-google": {
"baseUrl": "https://api.cometapi.com/v1beta",
"apiKey": "${COMETAPI_KEY}",
"api": "google-generative-ai",
"models": [{ "id": "gemini-3.1-pro-preview", "name": "Gemini 3.1 Pro" }]
}
}
}
}基礎設定無需手動建立 auth-profiles.json。在提供商中使用 ${COMETAPI_KEY} ,並透過 ~/.openclaw/.env、shell 或服務管理器注入變數。
即時費率以
CometAPI 官網為準
下表使用的是示意性的每百萬 token 價格。模型目錄、折扣和 SLA 以 CometAPI 文件與主控台 當前顯示的資料為準。
| 模型(範例) | 輸入 / 1M tokens | 輸出 / 1M tokens | 備註 |
|---|---|---|---|
| Claude Opus 4.6 | $4.00 | $20.00 | 來自參考資料 |
| MiniMax-M2.7 | $0.24 | $0.96 | 來自參考資料 |
| GLM 5 Turbo | $0.96 | $3.26 | 來自參考資料 |
| GPT-5.4 pro | $24.00 | $144 | 來自參考資料 |
| Gemini 3.1 Pro | $1.60 | $9.60 | 來自參考資料 |
| qwen3.5-plus | $0.32 | $1.92 | 來自參考資料 |
整合前請先
查看這些問題
此設定需要 auth-profiles.json 嗎?
基礎設定不需要。OpenClaw 可以透過 ${COMETAPI_KEY} 從 models.providers.*.apiKey 解析提供商 apiKey。僅在需要按配置文件存放金鑰或金鑰輪換時才使用 auth-profiles.json。
為什麼一個供應商需要 3 個提供商條目?
OpenClaw 按 API 格式相容性路由。如果需要全部三個 API 系列,請為 openai-completions、anthropic-messages 和 google-generative-ai 保持獨立條目。
設定實際在哪裡編輯和實體化?
編輯 ~/.openclaw/openclaw.json。自訂提供商在同步/載入後會實體化為 ~/.openclaw/agents/<agentId>/ 下每個 agent 的 models.json。
本指南使用哪些模型 ID?
gpt-5.4、claude-sonnet-4-6 和 gemini-3.1-pro-preview。您可以將 CometAPI 模型頁面上的任意模型新增到對應的提供商區塊中。