OpenClawを
CometAPIで
設定する
CometAPIをOpenClawのカスタムモデルプロバイダーとして使用:1つの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のカスタムモデルプロバイダーとして使用し、1つの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参照を使用してください。バージョン更新後は 設定リファレンス.
1つのCometAPIキーに
なぜ3つのプロバイダーが必要か
インストール、オンボード、設定、
検証、切り替え
OpenClawは ~/.openclaw/openclaw.json を編集するソース設定として使用します。カスタムプロバイダーはエージェントごとの models.json ファイルとして ~/.openclaw/agents/<agentId>/に実体化されます。アップグレード後は 設定リファレンス と 環境変数 ガイドでキーと動作を再確認してください。CometAPIのベース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を手動で作成する必要はありません。プロバイダーでは auth-profiles.jsonを使用し、 ${COMETAPI_KEY} を通じて変数を注入するか、 ~/.openclaw/.env、shellまたはサービスマネージャーを使用してください。
ライブレートは
CometAPIサイトで確認
下表は例示的な100万トークンあたりの料金を使用しています。モデルカタログ、割引、SLAは CometAPIのドキュメントとコンソール の現在の表示内容に従います。
| モデル(サンプル) | 入力 / 1Mトークン | 出力 / 1Mトークン | 備考 |
|---|---|---|---|
| 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を使用してください。
なぜ1つのベンダーに3つのプロバイダーエントリが必要なのですか?
OpenClawはAPI形式の互換性でルーティングします。3つのAPIファミリーすべてが必要な場合は、openai-completions、anthropic-messages、google-generative-aiに対して個別のエントリを維持してください。
設定は実際にどこで編集・実体化されますか?
~/.openclaw/openclaw.jsonを編集します。カスタムプロバイダーは同期/ロード後に~/.openclaw/agents/<agentId>/配下のエージェントごとのmodels.jsonに実体化されます。
このガイドで使用されるモデルIDは何ですか?
gpt-5.4、claude-sonnet-4-6、gemini-3.1-pro-previewです。CometAPIモデルページから任意のモデルを対応するプロバイダーブロックに追加できます。