Gunakan CometAPI sebagai provider model untuk OpenClaw — 500+ model dalam satu API.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.
Prasyarat
- Node.js ≥ 22 — direkomendasikan melalui nvm
- Akun CometAPI dengan API key yang aktif — dapatkan di sini
Instalasi
Dapatkan CometAPI API key Anda
Konfigurasi
Simpan CometAPI key Anda
Tulis key Anda ke
~/.openclaw/.env agar tersedia untuk daemon tanpa di-hardcode di file konfigurasi:Jika Anda sudah menyisipkan
COMETAPI_KEY melalui shell, service manager, atau alur kerja secrets, lewati langkah ini — konfigurasi di bawah menggunakan $\{COMETAPI_KEY\} terlepas dari bagaimana variabel tersebut disetel.Konfigurasikan provider CometAPI
CometAPI mendukung empat format API. Tambahkan satu atau lebih blok provider ke
Anda dapat hanya menyimpan provider yang dibutuhkan, atau menyimpan keempatnya untuk merutekan antarformat menggunakan referensi
~/.openclaw/openclaw.json:| Provider | Format API | Endpoint yang dipanggil | 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.Ganti setiap placeholder your-...-model-id dengan model ID saat ini dari halaman Models CometAPI yang sesuai dengan blok provider.Gunakan
cometapi-openai-responses (api: "openai-responses") untuk model yang memerlukan OpenAI Responses API. Gunakan cometapi-openai (api: "openai-completions") untuk model pada jalur Chat Completions klasik. Keduanya menggunakan baseUrl yang sama (https://api.cometapi.com/v1); satu-satunya perbedaan adalah endpoint downstream mana yang dipanggil OpenClaw.File
auth-profiles.json tidak diperlukan untuk setup ini. Key provider di-resolve dari models.providers.*.apiKey melalui env var $\{COMETAPI_KEY\}. auth-profiles.json hanya diperlukan jika Anda menginginkan rotasi kredensial per profil di beberapa key.Verifikasi
Restart dan verifikasi
Restart gateway setelah menambahkan Lalu jalankan diagnostik:Setup yang berhasil akan terlihat seperti ini:
.env atau mengubah konfigurasi provider:openclaw models statusme-resolve model utama kecometapi-claude/your-claude-model-idtanpa peringatan missing-auth untuk provider CometAPIopenclaw models list --provider cometapi-claudemenampilkan model yang Anda konfigurasiopenclaw doctormelaporkan tidak ada error konfigurasi atau auth untuk provider CometAPI

Ganti model
Pemecahan masalah
Instal ulang bersih (opsional)
Instal ulang bersih (opsional)
Jika Anda sedang memperbaiki setup lama yang rusak, hentikan gateway, hapus Ini menghapus semua konfigurasi lokal, sesi, log, status auth, dan workspace. Setelah itu, ikuti lagi Langkah 3–5.
~/.openclaw, lalu jalankan ulang onboarding sebelum menerapkan konfigurasi CometAPI:
