API key yang Anda buat di dashboard berlaku terhadap demo gateway di situs ini. Endpoint-nya memakai format kawat OpenAI, memvalidasi key Anda, menerapkan batas 60 request per menit per key, dan mencatat waktu terakhir dipakai.
Ketika provider upstream belum dikonfigurasi, balasan asisten dibuat oleh demo gateway sendiri dan ditandai lokarouter.demo = true di respons. Dengan key upstream terkonfigurasi (UPSTREAM_API_KEY), request diteruskan sungguhan dan pemakaiannya dicatat dari respons provider.
Setiap request tercatat di dashboard dengan model, token, biaya, latensi, dan provider yang melayani. Dashboard juga menyediakan chat playground, batas budget per key, guardrails (daftar model/tool yang diizinkan), dan budget bulanan per workspace.
POST /api/v1/chat/completions — chat completions kompatibel OpenAI
GET /api/v1/models — daftar model yang bisa diakses
Kirim "stream": true untuk menerima chunk Server-Sent Events
Di produksi endpoint berpindah ke https://api.lokarouter.id/v1.
Kompatibilitas OpenAI
LokaRouter mengimplementasikan REST surface OpenAI. Endpoint berikut didukung saat ini:
Arahkan SDK resmi atau klien komunitas mana pun ke https://api.lokarouter.id/v1 dan langsung bekerja. Streaming, function calling, dan JSON mode diteruskan ke provider di balik layar. Lihat API reference untuk bentuk request dan respons lengkap, metadata header, serta tabel error.
POST /chat/completions
POST /completions
POST /embeddings
GET /models
GET /models/{id}
Files API (beta) juga tersedia — lihat API reference.
Memilih model
Identifier model memakai konvensi author/model, misalnya openai/gpt-5.2, anthropic/claude-opus-5, atau deepseek/deepseek-v4. Katalog hanya mengikuti rilis generasi terkini, dengan peluncuran baru ditambahkan begitu tersedia.
Berganti model adalah perubahan satu string — bentuk request tetap identik. Di halaman models Anda bisa memfilter berdasarkan provider, modalitas, kategori use-case, dan dukungan tool calling, atau mengurutkan berdasarkan harga, latensi, throughput, dan rilis terbaru.
Tidak mau memilih sendiri? Set model ke lokarouter/auto dan gateway mengarahkan setiap request ke yang paling cocok secara otomatis.
Fallback routing
Setiap model di LokaRouter di-host oleh beberapa provider infrastruktur. Ketika provider utama tidak tersedia atau kena rate limit, request dialihkan secara otomatis.
Anda bisa mengatur prioritasnya lewat objek provider preferences: prioritaskan harga, throughput, atau uptime. Jika perlu mengunci provider tertentu, kirim slug-nya dan set allow_fallbacks ke false.