Providers
Gateway Kilo
Kilo Gateway merutekan permintaan ke banyak model di balik satu endpoint yang kompatibel dengan OpenAI dan satu kunci API.
| Properti | Nilai |
|---|---|
| Penyedia | kilocode |
| Autentikasi | KILOCODE_API_KEY |
| API | Kompatibel dengan OpenAI |
| URL dasar | https://api.kilo.ai/api/gateway/ |
Instal Plugin
openclaw plugins install @openclaw/kilocode-provideropenclaw gateway restartPenyiapan
Buat akun
Buka app.kilo.ai, masuk atau buat akun, lalu buat kunci API.
Jalankan orientasi awal
openclaw onboard --auth-choice kilocode-api-keyAtau atur variabel lingkungan secara langsung:
export KILOCODE_API_KEY="<your-kilocode-api-key>" # pragma: allowlist secretPastikan model tersedia
openclaw models list --provider kilocodeModel default dan katalog
Model default adalah kilocode/kilo-auto/balanced, tingkat perutean cerdas seimbang milik Kilo Gateway.
OpenClaw tidak memublikasikan pemetaan tugas ke model upstream untuk model tersebut; perutean di balik
kilo-auto/balanced dikelola oleh Kilo Gateway.
Saat dimulai, OpenClaw mengueri GET https://api.kilo.ai/api/gateway/models dan menggabungkan model yang ditemukan
sebelum katalog fallback statis. Fallback statis hanya berisi
kilocode/kilo-auto/balanced (Auto Balanced, input: ["text", "image"], reasoning: true,
contextWindow: 1000000, maxTokens: 65536).
Model apa pun pada gateway dapat diakses sebagai kilocode/<upstream-id> (misalnya
kilocode/anthropic/claude-sonnet-4, kilocode/openai/gpt-5.5). Jalankan /models kilocode atau
openclaw models list --provider kilocode untuk melihat daftar lengkap yang ditemukan.
Contoh konfigurasi
{ env: { KILOCODE_API_KEY: "<your-kilocode-api-key>" }, // pragma: allowlist secret agents: { defaults: { model: { primary: "kilocode/kilo-auto/balanced" }, }, },}Catatan perilaku
Transport dan kompatibilitas
Kilo Gateway kompatibel dengan OpenRouter, sehingga menggunakan jalur permintaan kompatibel OpenAI bergaya proksi
alih-alih pembentukan permintaan OpenAI native (tanpa store, tanpa payload tingkat upaya penalaran OpenAI).
- Referensi Kilo berbasis Gemini tetap berada di jalur proksi Gemini: OpenClaw membersihkan tanda tangan pemikiran Gemini di sana, tetapi tidak mengaktifkan validasi pemutaran ulang Gemini native atau penulisan ulang bootstrap.
- Permintaan menggunakan token Bearer yang dibuat dari kunci API Anda.
Pembungkus streaming dan penalaran
Pembungkus streaming Kilo menambahkan header permintaan X-KILOCODE-FEATURE (default openclaw,
timpa dengan variabel lingkungan KILOCODE_FEATURE) dan menormalkan payload tingkat upaya penalaran untuk
model yang mendukungnya.
Pemecahan masalah
- Jika penemuan model gagal saat dimulai, OpenClaw beralih ke katalog statis yang berisi
kilocode/kilo-auto/balanced. - Pastikan kunci API Anda valid dan akun Kilo Anda telah mengaktifkan model yang diinginkan.
- Saat Gateway berjalan sebagai daemon, pastikan
KILOCODE_API_KEYtersedia bagi proses tersebut (misalnya di~/.openclaw/.envatau melaluienv.shellEnv).