Konfigurasi
OpenClaw
via CometAPI
Gunakan CometAPI sebagai penyedia model kustom untuk OpenClaw: satu API, 500+ model, diskon hingga 20%. Panduan ini selaras dengan alur onboarding OpenClaw saat ini (2026.3.8+) dan mencakup instalasi, konfigurasi penyedia, verifikasi, dan penggantian model.
# Hanya contoh—verifikasi dengan versi OpenClaw Anda sebelum produksi
{
"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" }]
}
}
}
}Cakupan panduan
dan prasyarat
Konfigurasi OpenClaw dengan CometAPI
Gunakan CometAPI sebagai penyedia model kustom untuk OpenClaw guna mengakses 500+ model melalui satu API, dengan diskon hingga 20% pada rute yang didukung. Halaman ini mengikuti alur onboarding OpenClaw saat ini (2026.3.8+).
Prasyarat
Node.js >= 22 dan API key CometAPI diperlukan. Untuk instalasi daemon, simpan COMETAPI_KEY di ~/.openclaw/.env agar openclaw.json dapat mereferensikan ${COMETAPI_KEY} tanpa mengkodekan rahasia secara langsung.
openclaw onboard --install-daemon openclaw gateway status openclaw dashboard printf 'COMETAPI_KEY=%s\n' 'your_cometapi_key' >> ~/.openclaw/.env chmod 600 ~/.openclaw/.env
Setelah menambahkan ~/.openclaw/.env atau mengedit konfigurasi penyedia, mulai ulang sekali dengan openclaw gateway restart, lalu jalankan diagnostik. Gunakan referensi provider/model lengkap di semua perintah dan sesi. Untuk penyimpangan versi, periksa kembali Referensi konfigurasi.
Mengapa tiga penyedia
untuk satu API key CometAPI
Instal, onboard, konfigurasi,
verifikasi, ganti
OpenClaw menggunakan ~/.openclaw/openclaw.json sebagai konfigurasi sumber yang Anda edit. Penyedia kustom dimaterialisasikan ke dalam file models.json per-agen di bawah ~/.openclaw/agents/<agentId>/. Periksa kembali kunci dan perilaku setelah upgrade menggunakan panduan Referensi konfigurasi dan Variabel lingkungan . Perlakukan URL dasar CometAPI hanya seperti yang didefinisikan dalam dokumentasi langsung.
{
"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" }]
}
}
}
}Pengaturan dasar tidak memerlukan pembuatan manual auth-profiles.json. Gunakan ${COMETAPI_KEY} di penyedia dan injeksikan variabel melalui ~/.openclaw/.env, shell, atau manajer layanan.
Tarif langsung di
situs CometAPI
Tabel di bawah menggunakan harga ilustratif per juta token. Katalog model, diskon, dan SLA sesuai dengan apa yang Dokumentasi dan konsol CometAPI tampilkan saat ini.
| Model (contoh) | Input / 1M token | Output / 1M token | Catatan |
|---|---|---|---|
| Claude Opus 4.6 | $4.00 | $20.00 | Dari data referensi |
| MiniMax-M2.7 | $0.24 | $0.96 | Dari data referensi |
| GLM 5 Turbo | $0.96 | $3.26 | Dari data referensi |
| GPT-5.4 pro | $24.00 | $144 | Dari data referensi |
| Gemini 3.1 Pro | $1.60 | $9.60 | Dari data referensi |
| qwen3.5-plus | $0.32 | $1.92 | Dari data referensi |
Periksa ini
sebelum mengintegrasikan
Apakah saya memerlukan auth-profiles.json untuk pengaturan ini?
Tidak untuk pengaturan dasar. OpenClaw dapat menyelesaikan apiKey penyedia dari models.providers.*.apiKey via ${COMETAPI_KEY}. Gunakan auth-profiles.json hanya untuk rahasia tersimpan per profil atau rotasi.
Mengapa ada 3 entri penyedia untuk satu vendor?
OpenClaw merutekan berdasarkan kompatibilitas format API. Pertahankan entri terpisah untuk openai-completions, anthropic-messages, dan google-generative-ai jika Anda memerlukan ketiga keluarga API.
Di mana konfigurasi sebenarnya diedit dan dimaterialisasikan?
Edit ~/.openclaw/openclaw.json. Penyedia kustom dimaterialisasikan ke models.json per-agen di bawah ~/.openclaw/agents/<agentId>/ setelah sync/load.
ID model apa yang digunakan dalam panduan ini?
gpt-5.4, claude-sonnet-4-6, dan gemini-3.1-pro-preview. Anda dapat menambahkan model apa pun dari halaman model CometAPI ke blok penyedia yang sesuai.