OpenCode
balitech-v3 utama, balitech-v2 cadangan.
{ "provider": { "balitech-v3": { "npm": "@ai-sdk/openai-compatible", "options": { "baseURL": "https://balitechsolution.com/v3" } } } }Satu alamat.
Banyak cadangan otomatis.
Kamu kirim request ke balitechsolution.com/v3 — kami yang carikan AI tercepat yang sedang sehat.
Kalau satu lambat atau error, otomatis pindah ke yang lain. Kamu tidak perlu ganti kode atau API key.
Punya 1 kunci sk-xxx. Mau pakai Claude, GPT, atau Qwen — tulis bt/nama-model saja. Tidak perlu hafal provider.
Tugasnya melombakan semua provider bersamaan. Siapa yang jawab duluan, dia yang dipakai.
Isinya banyak provider. Satu mati? Langsung diganti yang lain dalam detik. Kamu tidak merasa.
Kalau yang tercepat gagal di tengah jalan, otomatis pindah ke juara 2 — tanpa kamu perlu retry.
Cukup ingat satu: pakai /v3 untuk semua yang baru.
| Alamat | Kapan pakai |
|---|---|
https://balitechsolution.com/v3 | Utama. Pakai ini dulu. |
https://balitechsolution.com/v1 | Sama dengan /v3, untuk aplikasi lama saja |
https://balitechsolution.com/v2 | Cadangan kalau /v3 sedang maintenance |
Satu kunci sk-xxx berlaku untuk semua alamat. Ganti v3 ↔ v2 saja, tidak perlu ganti kunci atau nama model.
bt/Tulis bt/ di depan, contoh bt/qwen3.8-flash atau bt/claude-sonnet-4.5. Kami yang terjemahkan ke provider yang tepat.
Mau lihat daftar lengkap? GET /v3/models — selalu update.
curl https://balitechsolution.com/v3/chat/completions \ -H "Authorization: Bearer sk-xxx" \ -H "Content-Type: application/json" \ -d '{"model": "bt/qwen3.8-flash", "messages": [{"role": "user", "content": "Halo!"}]}'Ganti bt/qwen3.8-flash dengan model lain, selesai. Format sama dengan OpenAI, jadi SDK apapun bisa.
OpenCode
balitech-v3 utama, balitech-v2 cadangan.
{ "provider": { "balitech-v3": { "npm": "@ai-sdk/openai-compatible", "options": { "baseURL": "https://balitechsolution.com/v3" } } } }Hermes / OpenAI SDK
Ganti baseURL saja.
new OpenAI({ baseURL: "https://balitechsolution.com/v3", apiKey: "sk-xxx" })Claude Code
Via Anthropic API.
export ANTHROPIC_BASE_URL="https://balitechsolution.com/v3"9Router bukan dispatcher — dia salah satu provider di kolam (seperti gorouter, openagentic, aiku + 17 lain). Satu endpoint http://devstack-9router:20128 menyalurkan banyak model (Grok, GLM, dll). Dispatcher Rust/Go yang melombakannya.
Diinjeksi via env generik: ROUTER9_ENABLED, ROUTER9_BASE_URL, ROUTER9_API_KEYS (round-robin). Pola sama untuk 22 provider lain.
tokio::spawn semua provider, yang 200 duluan menang, sisanya di-cancelsonnet4.6 gagal semua → coba sonnet4.5, header x-fallback-model: bt/sonnet4.5