Cara pakai Ezkielyna API dengan OpenAI SDK (Python dan JavaScript)
Ezkielyna API kompatibel dengan OpenAI SDK resmi. Aplikasi yang sudah memakai OpenAI cukup mengganti base URL dan API key; nama model diganti dengan nama dari /models.
Satu key bisa dipakai untuk 313 model; contoh harga per 2026-11-12: DeepSeek V4.1 Flash Rp600 per 1 juta token input dan Rp2.400 output.
Diperbarui dari data live · Sumber: daftar model · tabel harga · halaman status
Yang kamu butuhkan
- Python 3.8+ (pip install openai) atau Node.js 18+ (npm install openai)
- API key Ezkielyna
Langkah-langkah
1Buat API key
Masuk ke https://api.ezkielyna.store, isi saldo dengan Ezkielyna API Credit (atau aktifkan paket Flash Max, Luna atau Claude Pack), 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 kode.
terminal export EZK_API_KEY="sk-..."3Python
Pasang paket openai lalu buat client dengan base_url Ezkielyna.
main.py import os from openai import OpenAI client = OpenAI(base_url="https://api.ezkielyna.store/v1", api_key=os.environ["EZK_API_KEY"]) r = client.chat.completions.create( model="deepseek-v4.1-flash", messages=[{"role": "user", "content": "Jelaskan API dalam 2 kalimat."}], ) print(r.choices[0].message.content)4JavaScript / TypeScript
Pasang paket openai dan isi baseURL. Contoh ini memakai streaming supaya jawaban muncul bertahap.
index.mjs import OpenAI from "openai"; const client = new OpenAI({ baseURL: "https://api.ezkielyna.store/v1", apiKey: process.env.EZK_API_KEY }); const stream = await client.chat.completions.create({ model: "glm-5.3", messages: [{ role: "user", content: "Buat 3 ide nama kedai kopi." }], stream: true, }); for await (const chunk of stream) process.stdout.write(chunk.choices[0]?.delta?.content || "");5Ganti model
Semua model memakai client yang sama; cukup ganti nilai model (misalnya kimi-k2.7, qwen3.8-flash, atau claude-sonnet-5 dengan key Premium/Auto). Daftar model lengkap dengan harga ada di /models dan /harga-api-ai.
Kalau ada masalah
- 401: key salah, nonaktif atau saldo habis. 404 model: nama model tidak persis sama dengan /models.
- Base URL harus diakhiri /v1; SDK menambahkan /chat/completions sendiri.
- Gambar: client.images.generate dengan model grup Media (lihat /api-murah/gambar-video).
Masih error? Cek API key & base URL menjelaskan error 401, 403, 404 dan 429 dan menguji key langsung dari browser.
Panduan lain: Claude Code · Cursor · Cline · OpenCode · n8n · SillyTavern · Google Apps Script · Roo Code · Continue · Open WebUI / LibreChat · Hermes Agent · Cherry Studio · Chatbox · LobeChat · Aider · Zed · tentang AI gateway Ezkielyna
Harga per keluarga model: DeepSeek · GLM · Kimi · Claude · GPT · semua
Panduan lengkap dengan harga live dan contoh biaya: Claude Code + API bayar QRIS · Cline dan Kilo Code · OpenCode dan Ezkielyna Agent · MCP gambar (OpenCode, Claude, Cursor) · Setup 1 perintah (Claude Code, OpenCode) · Bot AI WhatsApp dan Telegram · Bayar API AI pakai DANA, GoPay, OVO
In English
Use the official OpenAI SDK with base_url/baseURL https://api.ezkielyna.store/v1 and your Ezkielyna API key (Python: pip install openai; JavaScript: npm install openai), then pass any model name from /models.