Jalankan Kilo Code pada mana-mana model katalog melalui OpenAI Compatible.
Updated 2026-07-30
Kilo Code menghantar aliran penyedia-custom dibina untuk gateway: pilih OpenAI Compatible sebagai Provider API, tetapkan Base URL kepada https://api.apisrouter.com/v1, tampal satu kunci, dan Kilo auto-ambil senarai model daripada /v1/models. Id kelas Claude, Kimi, dan Codex menjadi backend yang boleh ditukar ganti untuk agent.
Jawapan pantas: satu entri penyedia custom.
Buka tetapan Kilo Code melalui ikon gear, pergi ke tab Providers, dan pilih pilihan penyedia custom. Berikan ia Provider ID dan nama paparan, tetapkan Provider API kepada OpenAI Compatible, Base URL kepada https://api.apisrouter.com/v1, dan tampal kunci anda. Sebaik sahaja Base URL dan kunci sah, Kilo menanya senarai /v1/models endpoint dan mempersembahkan pemilih boleh-cari bagi setiap id tersedia, jadi anda memilih claude-sonnet-4-6 atau kimi-k2.7-code daripada senarai berbanding menaipnya secara buta. Model juga boleh ditambah secara manual, dan header HTTP custom disokong sebagai pasangan kunci-nilai jika anda memerlukannya. Simpan, dan tugasan seterusnya agent menghalakan melalui gateway.
Provider ID: apisrouter
Display name: APIsRouter
Provider API: OpenAI Compatible
Base URL: https://api.apisrouter.com/v1
API key: sk-YOUR-APISROUTER-KEY
Models: pilih daripada senarai auto-ambil
(cth. claude-sonnet-4-6, kimi-k2.7-code)Bagaimana Kilo Code menggunakan penyedia.
Kilo Code (lebih kurang 26K bintang GitHub) adalah agent pengekodan AI sumber terbuka untuk VS Code: ia merancang, menyunting fail, menjalankan arahan, dan mengulangi atas kegagalan dengan pintu kelulusan, dalam salasilah Roo dan Cline. Gelung itu mempunyai bentuk trafik tertentu: konteks panjang masuk, panggilan alatan dan diff keluar, banyak giliran per tugasan, yang menjadikan model penyokong kedua-dua leverage kualiti dan penggerak kos. Penyedia OpenAI Compatible menghantar gelung itu sebagai chat completions standard ke Base URL anda, dengan id model sebagai rentetan biasa. Format wayar tidak mengambil kisah vendor, itulah yang menjadikan pembelian model sebenar mungkin: claude-sonnet-4-6, kimi-k2.7-code, dan gpt-5.6-sol adalah entri boleh tukar ganti di sebalik satu penyedia, berbanding tiga akaun vendor dengan tiga persediaan pengebilan. Untuk penalaan per-model, had token, tingkah laku tool-calling, dan varian tinggal dalam fail config kilo.jsonc, yang boleh anda sunting terus apabila model memerlukan tetapan yang UI tidak dedahkan. Tetapkan had daripada dokumentasi model, bukan daripada optimisme: agent membungkus konteks secara agresif, dan tetingkap yang dinyatakan berlebihan gagal pada tepat tugasan terbesar.
Memilih model pengekodan untuk gelung Kilo.
Mod Kilo membenarkan jenis kerja berbeza membawa konfigurasi berbeza, dan cara jujur mengeksploitasinya adalah empirikal: jalankan kelas tugasan yang sama pada dua id selama seminggu, kemudian baca perbelanjaan per-model dalam konsol gateway bersebelahan kekerapan anda perlu campur tangan. Gelung agent adalah cara paling intensif-token menggunakan model, jadi perbezaannya boleh diukur, bukan gerak hati.
- claude-sonnet-4-6 adalah lalai yang boleh dipercayai: tool calling kuat, diff bersih, dan pemulihan baik apabila arahan gagal di tengah tugasan.
- kimi-k2.7-code adalah pilihan volum untuk sesi agentic panjang, ditala untuk kod dan berharga untuk gelung banyak-giliran yang benar-benar dijalankan Kilo.
- gpt-5.6-sol sesuai untuk suntingan skop-cepat dan larian membetulkan ujian di mana latency per-giliran membentuk sesi.
- claude-opus-4-7 mewajarkan kadarnya pada tugasan sukar: refactor merentasi-fail, kerja seni bina, penyahpepijatan yang memerlukan keseluruhan gambaran dalam konteks.
- gpt-5.5 adalah generalis frontier untuk di-A/B berbanding Claude pada repositori anda sendiri berbanding jadual penanda aras.
Bayar mengikut penggunaan · bawah harga rasmi
Selected models are priced below official list prices. Exact input, output, cache, and per-request prices are shown for each model.
| Model | Harga Rasmi | Harga Kami |
|---|---|---|
| Claude Sonnet 4.6 | $3.00 / $15.00 per M | $2.40 / $12.00 per M |
| Claude Opus 4.7 | $5.00 / $25.00 per M | $4.00 / $20.00 per M |
| Kimi K2.7 Code | $0.95 / $4.00 per M | $1.00 / $4.00 per M |
| GPT-5.6 Sol | $5.00 / $30.00 per M | $4.00 / $24.00 per M |
| GPT-5.5 | $5.00 / $30.00 per M | $4.00 / $24.00 per M |
Mod kegagalan khusus Kilo Code.
Nyahpepijat mengikut susunan standard: curl senarai model, curl satu completion dengan id tepat, dan hanya kemudian laraskan tetapan Kilo. Dua arahan memisahkan masalah gateway daripada konfigurasi editor dengan bersih.
- Pemilih model kosong: Base URL atau kunci salah, kerana pemilih dipenuhi daripada panggilan /v1/models langsung. Curl senarai itu dengan nilai yang sama untuk mengesahkan.
- 404 pada setiap permintaan: Base URL kehilangan /v1-nya, atau anda menampal laluan penuh /chat/completions di mana base sepatutnya berada. Kilo menerima URL endpoint penuh, tetapi hanya jika ia menunjuk ke laluan chat-completions yang betul.
- Tingkah laku terpotong atau lupa dalam-dalam tugasan: had konteks yang dinyatakan dalam kilo.jsonc melebihi apa yang benar-benar disokong model. Guna nilai yang didokumentasikan.
- Panggilan alatan diceritakan berbanding dilaksanakan: id yang dipilih lemah pada function calling. Jalankan semula tugasan pada claude-sonnet-4-6 untuk memisahkan pilihan model daripada konfigurasi sebelum menyentuh tetapan.
- Nota khusus-Azure daripada dokumen: deployment Azure GPT-5 menolak medan max_tokens yang dihantar penyedia serasi-OpenAI custom, jadi Azure patut menggunakan penyedia azure asli Kilo. Tidak relevan untuk gateway, tetapi ia menjelaskan ralat mengelirukan jika anda menguji kedua-duanya.
Siapa yang menghalakan Kilo Code melalui gateway.
- Pembangun yang mahukan Claude menggerakkan agent tanpa hubungan pengebilan Anthropic berasingan, pada baki prabayar dengan permulaan percuma tanpa kad.
- Pembeli model yang menggunakan pemilih auto-ambil untuk mencuba id pengekodan pada tugasan sebenar dalam repositori sebenar mereka.
- Pengguna tegar yang memadankan model frontier untuk kerja tahap-perancangan dengan model volum untuk sesi pelaksanaan panjang.
- Pasukan yang mengukur perbelanjaan agent per pembangun dengan penggunaan per-kunci berbanding merekayasa songsang bil vendor dikongsi.
- Orang yang sudah menghalakan alat lain melalui gateway yang mahukan agent VS Code pada kunci dan log penggunaan yang sama.
Sahkan endpoint dan jalankan tugasan pertama.
Buktikan separuh gateway dengan curl sebelum mengkonfigurasikan editor: senaraikan model, kemudian hantar satu completion dengan id yang anda niatkan untuk dipilih. Apabila kedua-duanya lulus, segala yang tinggal ada dalam borang penyedia. Kemudian berikan Kilo tugasan sebenar kecil dengan matlamat jelas dan perhatikan giliran pertama. Panggilan alatan bersih dan suntingan munasabah bermaksud id itu sesuai dengan gelung; ralat keras memetakan kepada tiga medan. Sebaik sahaja tugasan mengalir, konsol APIsRouter menunjukkan model per permintaan, token, dan perbelanjaan, tempat seminggu penggunaan agent menjadi nombor konkrit per model.
curl -s https://api.apisrouter.com/v1/models \
-H "Authorization: Bearer $APISROUTER_API_KEY" | head -50
curl -s https://api.apisrouter.com/v1/chat/completions \
-H "Authorization: Bearer $APISROUTER_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"kimi-k2.7-code",
"messages":[{"role":"user","content":"ping"}]}'Soalan lazim
Bagaimana saya menambah penyedia serasi OpenAI ke Kilo Code?
Gear tetapan → tab Providers → penyedia custom. Tetapkan Provider API kepada OpenAI Compatible, Base URL kepada https://api.apisrouter.com/v1, dan tampal kunci anda. Kilo kemudian auto-ambil senarai model daripada /v1/models dan anda memilih id daripada senarai boleh-cari.
Bolehkah Kilo Code menjalankan model Claude melalui penyedia ini?
Ya. Penyedia meneruskan id model sebagai rentetan biasa melalui chat completions standard, jadi claude-sonnet-4-6 dan claude-opus-4-7 berfungsi cara yang sama seperti id GPT, pada satu kunci, dan menukar vendor adalah pilihan pemilih.
Mengapa senarai model kosong selepas saya menambah penyedia?
Auto-ambil dipenuhi daripada panggilan /v1/models langsung, jadi senarai kosong bermaksud Base URL atau kunci salah. Curl senarai itu dengan nilai yang sama; jika itu berfungsi, semak semula apa yang anda sebenarnya simpan dalam borang penyedia. Model juga boleh ditambah secara manual.
Di mana saya menetapkan tetingkap konteks dan had token untuk model custom?
Dalam kilo.jsonc, fail config Kilo, yang membawa had token per-model, tetapan tool-calling, dan varian di luar apa yang didedahkan borang penyedia. Guna nilai yang didokumentasikan model; had yang dinyatakan berlebihan gagal pada tugasan terbesar.
Perlukah kunci API dimasukkan dalam borang?
Medan kunci adalah laluan biasa, tetapi ia pilihan jika anda mengendalikan pengesahan melalui header custom, yang disokong borang penyedia sebagai pasangan kunci-nilai. Untuk persediaan gateway standard, medan kunci adalah pilihan yang betul.
Bagaimana saya tahu kos seminggu Kilo Code?
Baca pandangan penggunaan per-kunci dalam konsol APIsRouter: token dan perbelanjaan per permintaan dan per model. Tugasan agent adalah berpuluh-puluh permintaan setiap satu, jadi log adalah satu-satunya ukuran jujur bagi kos corak penggunaan anda.