Cara pakai OpenCode dengan Ezkielyna API (provider OpenAI-compatible)
OpenCode bisa memakai provider kustom yang OpenAI-compatible lewat file konfigurasi opencode.json.
Satu key bisa dipakai untuk 173 model; contoh harga per 2026-11-02: DeepSeek V4.1 Flash Rp300 per 1 juta token input dan Rp1.500 output.
Diperbarui dari data live · Sumber: daftar model · tabel harga · halaman status
Yang kamu butuhkan
- OpenCode terpasang (perintah opencode)
- API key Ezkielyna
Langkah-langkah
1Buat API key
Masuk ke https://api.ezkielyna.store, isi saldo dengan Ezkielyna API Credit (atau aktifkan paket Flash/Luna), lalu buat key di menu API Keys. Pilih grup Auto kalau ingin memakai teks, Claude, GPT, Grok, gambar dan video dengan satu key (grup Pro 3x untuk jalur cadangan Claude dan GPT dipilih sendiri, tidak ikut di Auto).
2Simpan key di environment
Simpan key sebagai environment variable supaya tidak tertulis di file konfigurasi.
~/.zshrc export EZK_API_KEY="sk-..."3Tambahkan provider
Buat atau edit opencode.json (di folder proyek atau ~/.config/opencode/) dan tambahkan provider Ezkielyna.
opencode.json { "$schema": "https://opencode.ai/config.json", "provider": { "ezkielyna": { "npm": "@ai-sdk/openai-compatible", "name": "Ezkielyna API", "options": { "baseURL": "https://api.ezkielyna.store/v1", "apiKey": "{env:EZK_API_KEY}" }, "models": { "deepseek-v4.1-flash": { "name": "DeepSeek V4.1 Flash" }, "glm-5.3": { "name": "GLM 5.3" } } } } }4Pilih model
Jalankan opencode, lalu pilih model Ezkielyna lewat perintah /models.
terminal opencode
Kalau ada masalah
- Nama model di opencode.json harus sama persis dengan /models.
- Tambahkan model lain dengan baris baru di bagian models.
Panduan lain: Claude Code · Cursor · Cline · n8n · tentang AI gateway Ezkielyna
In English
Add an @ai-sdk/openai-compatible provider to opencode.json with baseURL https://api.ezkielyna.store/v1 and apiKey {env:EZK_API_KEY}, list the models you want, then pick one with /models.