magpie
magpie adalah gateway lokal yang mengarahkan agen coding, seperti Claude Code, Codex, dan OpenCode, ke provider dan model yang kamu pilih. kenari bisa dipakai di magpie sebagai provider. Satu link mengisi semua base URL, lalu kamu menempelkan API key milikmu sendiri.
Tambahkan kenari dengan link impor
Section titled “Tambahkan kenari dengan link impor”- Pasang magpie dari usemagpie.ai, lalu buka aplikasinya sekali.
- Buka link Tambahkan kenari ke magpie. Halaman itu menunjukkan bahwa request dikirim ke kenari.id dan API key tidak disertakan. Tekan tombol di halaman itu jika magpie tidak terbuka sendiri.
- Tempel API key kenari dari API Keys, lalu tekan Add.
magpie membaca daftar model dari https://kenari.id/v1/models, jadi model kenari yang baru muncul tanpa perlu link baru.
Tambahkan kenari dari terminal
Section titled “Tambahkan kenari dari terminal”Jalankan perintah ini untuk menambahkan provider yang sama dari terminal, dengan key milikmu sendiri menggantikan kn-YOUR-KEY:
magpie provider add kenari \ url=https://kenari.id/v1 \ responses=https://kenari.id/v1 \ anthropic=https://kenari.id \ key=kn-YOUR-KEYBase URL
Section titled “Base URL”| Format API | Base URL |
|---|---|
| OpenAI Chat Completions | https://kenari.id/v1 |
| OpenAI Responses | https://kenari.id/v1 |
| Anthropic Messages | https://kenari.id |
Base URL Anthropic tidak memakai /v1, karena klien menambahkan /v1/messages sendiri.
Jebakan umum
Section titled “Jebakan umum”- Biarkan URL Anthropic tetap terisi. magpie lalu mengirim model Claude lewat Messages, sehingga prompt caching tetap berjalan (Cache read ditagih jauh di bawah Input). Tanpa URL itu, model Claude dikirim lewat Chat Completions dan tanda cache yang dipasang agen kamu dibuang. Lihat Prompt caching.
401berarti key itu bukan key kenari. Key kenari diawalikn-.- Angka biaya di dalam magpie tidak berasal dari kenari. Biaya sebenarnya ada di halaman Pemakaian.