Gateway AI multi-provider

Satu API.
Semua model.

Rutekan lintas akun provider melalui satu endpoint yang kompatibel dengan OpenAI. Bayar per token dari saldo USD prabayar, dengan setiap reservasi dan penyelesaian tercatat di ledger yang tak berubah.

Saldo prabayarTanpa langgananHanya metadata pemakaian
konsol / contoh permintaanDirutekan
Aplikasi AndaKita Routerdeepseek-v4.1-flash
POST /v1/chat/completions200 OK
deepseek-v4.1-flashcontoh
Input
96
Output
32
Latensi
412 ms
Biaya selesai
$0.0001
Tarif terbit
$0.45 / $1.80 per 1 jt
Reservasi ditahan$0.0005
Pemakaian ditagihkan$0.0001
Reservasi dilepas$0.0004
Saldo dompet$9.9999
128 tokensx-request-id 8f2c41a7

Permintaan ilustratif; biaya memakai tarif terbit.

Harga input mulai
$0.0429 / 1 jt token
Kurs top-up
1 USD = Rp 18.200
Pembayaran
QRIS · Telegram Stars
Langsung kompatibel
OpenAI Chat CompletionsOpenAI ResponsesAnthropic MessagesEmbeddingsServer-sent eventsJSON output
Kejelasan operasional

Setiap permintaan harus menjawab empat pertanyaan

Gateway hanya berguna jika Anda bisa menjelaskan apa yang terjadi setelahnya. Kita Router menyimpan keempat jawabannya pada satu catatan, terikat pada ID permintaan yang sama.

01

Apa yang berjalan

Model dan versi harga persis yang dipakai permintaan itu.

02

Di mana berjalannya

Deployment penyedia yang melayaninya, dan rute yang dipilih gateway.

03

Berapa biayanya

Token input, token output, latensi, dan jumlah micro-USD yang diselesaikan.

04

Apa yang terjadi berikutnya

Apakah reservasi diselesaikan atau dilepas, dan sebesar apa.

Permukaan kendali

Routing itu mudah. Keyakinan butuh lapisan.

Biarkan integrasi tetap sederhana sementara gateway menangani detail operasional: kebijakan rute, penahanan anggaran, kegagalan penyedia, dan pencatatan.

01

Rutekan sesuai maksud

ID model publik tetap stabil sementara router mengurutkan deployment yang memenuhi syarat berdasarkan prioritas, bobot, biaya, latensi, atau beban. Sirkuit terbuka dilewati dan kandidat berikutnya dicoba.

Jelajahi katalog
02

Lihat biaya sebenarnya

Setiap permintaan menahan biaya maksimumnya, lalu diselesaikan dari pemakaian yang dilaporkan. Setiap pergerakan masuk ke ledger dompet bersama ID permintaan penyebabnya.

Buka harga
03

Rilis tanpa menebak

Uji model di playground, periksa responsnya, lalu buat kunci untuk integrasi Anda. Kunci dibatasi pada model dan batas yang Anda pilih.

Mulai di konsol
Katalog model

Pilih model. Detailnya tetap terlihat.

Setiap model terbit membawa jendela konteks, batas output, dan kedua tarifnya. Katalog dan gateway membaca catatan harga yang sama, jadi angka yang Anda lihat adalah angka yang ditagih.

Model terbitUnggulan
DeepSeek V4.1 Flash
deepseek-v4.1-flash

DeepSeek V4.1 Flash with a 1M-token context window and up to 32,768 output tokens.

Chat umumJendela konteks · 1.000.000Output maksimum · 32.768
Input / 1 juta
$0.45
Output / 1 juta
$1.80
DeepSeek V4.1 FlashUnggulan
deepseek-v4.1-flash
Input / 1 jt $0.45
Output / 1 jt $1.80
deepseek-v4-pro
deepseek-v4-pro
Input / 1 jt $0.0429
Output / 1 jt $0.0857

Tarif dalam USD per juta token. Model hanya terbit jika deployment aktif dan harga ritel tersedia.

Harga transparan

Bayar untuk pemakaian yang tercatat. Tanpa angka karangan.

Dua cara membayar pada katalog yang sama: dompet USD terukur dengan harga per token, atau paket Rupiah tetap untuk jendela waktu tertentu.

Dompet terukur

Isi saldo mulai Rp 10.000 dengan kurs Rupiah yang terbit. Setiap permintaan menahan, menyelesaikan, dan melepas, sehingga dompet tidak bisa boros.

Kurs platform (Rupiah per USD)
1 USD = Rp 18.200
Ditetapkan platform pada 14 Nov 2026. Bukan kurs pasar.

Paket tanpa batas

Satu harga tetap untuk 1, 2, 3, atau 7 hari, terpisah dari dompet. Membeli lagi menyambung dari masa aktif.

18 jam
Rp 8.000
36 jam
Rp 10.000 per hari
Rp 15.000
3 hari
Rp 7.000 per hari
Rp 21.000
7 hari
Rp 6.000 per hari
Rp 42.000

Tarif per model

Input dan output dihitung terpisah dengan tarif terbit tiap model. Katalog, konsol, dan ledger menampilkan angka yang sama.

  • Micro-USD berpresisi tetap, tanpa uang floating point
  • Penahanan aman-konkurensi mencegah boros
  • Saldo tidak pernah kedaluwarsa
Contoh perhitungan

Berapa biaya sebenarnya satu permintaan

Ambil $0.45 per juta token input dan $1.80 per juta token output, tarif terbit untuk DeepSeek V4.1 Flash. Permintaan dengan 20.000 token input dan 4.000 token output diselesaikan seperti ini:

Hitungan pada versi harga aktif model. Ledger mencatat jumlah micro-USD tepat setelah setiap permintaan, dan sisa reservasi dilepas.

Biaya selesaimicro-USD
Input · 20.000 token × $0.45 / 1 juta$0.0090
Output · 4.000 token × $1.80 / 1 juta$0.0072
Diselesaikan dari dompet$0.0162
Jalur permintaan

Sederhana di permukaan. Tertib di dalam.

Empat tahap berjalan pada setiap panggilan, dalam urutan yang sama, dengan catatan yang sama.

  1. 01

    Autentikasi

    Kunci API bearer yang dibatasi ke model yang Anda izinkan, atau sesi peramban untuk konsol.

  2. 02

    Pilih model

    ID model publik dipetakan ke deployment yang memenuhi syarat; sirkuit terbuka dilewati dan kandidat berikutnya dicoba.

  3. 03

    Eksekusi dan selesaikan

    Biaya maksimum ditahan, penyedia dipanggil, dan pemakaian token tepat dihitung saat respons selesai.

  4. 04

    Baca catatannya

    Respons membawa ID permintaan; baris pemakaian dan entri ledger memakainya bersama, sehingga setiap biaya bisa ditelusuri ke panggilan penyebabnya.

Cara kerja

Dari kunci ke respons pertama dalam tiga langkah

01

Buat akun dan kunci

Buat kunci di konsol. Rahasia mentah hanya tampil sekali; hanya hash-nya yang disimpan.

02

Isi saldo prabayar

Isi mulai Rp 10.000 dengan kurs USD platform kami. Saldo ditahan sebesar biaya maksimum sebelum permintaan dijalankan.

03

Panggil model mana pun yang terbit

Router memilih deployment yang sehat, mengalirkan respons, dan menyelesaikan pemakaian token secara tepat.

Platform

Dibangun untuk trafik produksi, bukan demo

Routing, penagihan, dan penanganan kunci dijalankan di gateway dan ledger, bukan di dasbor. Konsol hanya menampilkan apa yang sudah ditegakkan backend.

Baca dokumentasi API

Satu endpoint kompatibel OpenAI

Arahkan SDK yang sudah ada ke router dan pertahankan bentuk permintaan Anda. Chat, embeddings, dan streaming bekerja seperti biasa; Anthropic Messages dan OpenAI Responses diterima di jalurnya masing-masing.

Routing yang bisa dipahami

Urutan prioritas, berbobot, round-robin, biaya terendah, latensi terendah, dan paling sepi di seluruh akun provider. Circuit yang terbuka dilewati dan kandidat berikutnya dicoba.

Penagihan berbasis ledger

Uang berpresisi tetap dalam micro-USD. Setiap permintaan mereservasi biaya maksimum, menyelesaikan pemakaian tepat, dan melepas sisanya — sehingga permintaan bersamaan tidak bisa boros.

Kunci yang tetap rahasia

Kunci API ditampilkan sekali saat dibuat dan hanya disimpan sebagai hash. Kredensial provider terenkripsi saat disimpan dan tidak pernah dikembalikan API.

Integrasi

Dua baris untuk berpindah provider

Tetap pakai SDK yang sudah Anda rilis. Arahkan ke router, ganti kunci, dan setiap permintaan tetap berbentuk sama — termasuk model, pesan, tools, streaming, dan embeddings.

  • Berjalan dengan klien resmi OpenAI dan Anthropic
  • Satu kunci untuk semua model terbit, tanpa akun per provider
  • Bentuk permintaan dan respons sama seperti yang sudah dibaca SDK Anda
Lihat referensi API lengkap
Pythonopenai
import os
from openai import OpenAI

client = OpenAI(
    base_url="https://api.kitarouter.web.id/v1",
    api_key=os.environ["KITAROUTER_KEY"],
)
Node.jsopenai
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api.kitarouter.web.id/v1",
  apiKey: process.env.KITAROUTER_KEY,
});
curlrequest.sh
curl https://api.kitarouter.web.id/v1/chat/completions \
  -H "Authorization: Bearer $KITAROUTER_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"<model-id>","messages":[{"role":"user","content":"Hello"}]}'
Model penagihan

Reservasi dulu, selesaikan tepat

Dompet tidak bisa minus karena biaya maksimum ditahan sebelum panggilan upstream. Setelah respons, jumlah token tepat dihitung, reservasi dilepas, dan kedua pergerakan masuk ke ledger append-only dengan kunci idempotensi.

  • Micro-USD berpresisi tetap, tanpa uang floating point
  • Penahanan aman-konkurensi mencegah boros
  • Penyelesaian ulang tidak pernah menagih dua kali
  • Saldo tidak pernah kedaluwarsa

Paket tanpa batas berjalan di samping dompet: satu harga Rupiah tetap untuk satu jendela waktu, dan setiap permintaan tetap dicatat di ledger.

Ledger dompetmicro-USD
Saldo awal$10.0000
Reservasiditahan−$0.0005
Penyelesaianditagihkan−$0.0001
Reservasidilepas+$0.0004
Saldo akhir$9.9999
kunci idempotensisettle:req_8f2c41a7
Batas dan keandalan

Batas yang diketahui, ditegakkan di gateway

Batas laju dan batas per kunci diterapkan sebelum penyedia dipanggil, jadi permintaan yang ditolak tidak memakan biaya.

Trafik terukur60 permintaan per menit
Paket tanpa batas30 permintaan per menit
Batas per kunciPermintaan, token, belanja harian, belanja bulanan
Kegagalan penyediaSirkuit terbuka dilewati, kandidat berikutnya dicoba
StreamingServer-sent events, diselesaikan saat selesai
GalatAmplop galat OpenAI dengan kode yang stabil
Keamanan

Dibangun untuk menyimpan kunci orang lain

Platform menangani kunci API pelanggan dan kredensial provider, sehingga keduanya dilindungi secara bawaan, bukan lewat konfigurasi tambahan.

Kunci disimpan sebagai hash

Kunci pelanggan hanya ditampilkan sekali saat dibuat. Yang tersisa hanya hash dan prefiks pendek, dan kunci yang dicabut langsung ditolak pada permintaan berikutnya.

Kredensial provider terenkripsi

Kunci API upstream dienkripsi saat disimpan dengan rahasia sisi server dan tidak pernah dikembalikan API, konsol, maupun log.

Metadata, bukan prompt

Baris pemakaian menyimpan model, jumlah token, latensi, biaya, dan ID permintaan. Konten prompt dan completion tidak disimpan secara bawaan.

Pembayaran lewat QRIS

Isi saldo dibayar melalui QRISGate. Nomor kartu tidak pernah sampai ke aplikasi ini, dan saldo hanya dikreditkan setelah webhook bertanda tangan mengonfirmasi pembayaran.

Baca kebijakan privasi
Untuk siapa

Dibuat untuk tim yang menjalankan model di produksi

01

Tim produk

Cukup satu integrasi, lalu tambah model tanpa akun penyedia lain, kunci lain, atau tagihan lain.

02

Pengembang independen

Mulai dari Rp 10.000, pantau biaya tepat setiap permintaan, dan ganti model saat tarif atau perilakunya berubah.

03

Agensi dan penjual ulang

Beri setiap proyek kunci dan batasnya sendiri, simpan catatan pemakaian per pelanggan, dan selesaikan semuanya dari satu saldo.

Pertanyaan

Detail sebelum Anda berintegrasi

Apakah saya perlu mengubah kode aplikasi?

Tidak. Gateway berbicara dalam bentuk OpenAI Chat Completions, jadi Anda cukup mengganti base URL dan kunci, lalu tetap memakai SDK yang sudah ada. Permintaan Anthropic Messages dan OpenAI Responses juga diterima.

Apa yang terjadi jika provider gagal?

Router mengurutkan deployment yang memenuhi syarat, melewati akun yang circuit-nya terbuka, dan mencoba kandidat berikutnya. Percobaan gagal tidak pernah menagih token yang tidak terkirim.

Bagaimana harga sebuah permintaan dihitung?

Setiap model terbit memiliki versi harga aktif dengan tarif input dan output per juta token. Sebelum panggilan, biaya maksimum direservasi. Setelahnya, jumlah token tepat dihitung dan diselesaikan, lalu sisa reservasi dilepas.

Apakah prompt dan completion disimpan?

Secara bawaan hanya metadata pemakaian yang disimpan: model, token, latensi, biaya, dan ID permintaan. Konten prompt dan completion tidak disimpan.

Apa yang bisa saya lakukan di konsol?

Kelola kunci dan model yang diizinkan, jalankan permintaan di playground, periksa pemakaian dan biaya, serta tinjau ledger dompet. Administrator mendapat perkakas terpisah untuk provider, harga model, kebijakan routing, pelanggan, dan audit.

Apakah ada batas laju?

Paket terukur menerima 60 permintaan per menit dan paket tanpa batas 30. Setiap kunci juga bisa diberi batas permintaan, token, belanja harian, atau belanja bulanan yang lebih ketat, dan gateway menegakkan batas paling ketat yang berlaku.

Bagaimana cara membayar?

Isi saldo dan paket dibayar dalam Rupiah melalui QRIS. Pesanan dikreditkan ke dompet atau paket segera setelah gateway pembayaran mengonfirmasi, dan halaman pesanan diperbarui tanpa perlu memuat ulang.

Apakah streaming, embeddings, dan bentuk permintaan lain didukung?

Ya. Server-sent events, embeddings, Anthropic Messages, dan permukaan OpenAI Responses diterima. Permintaan streaming diselesaikan dari pemakaian yang dilaporkan di akhir aliran.

Bagaimana paket tanpa batas bekerja?

Paket adalah harga Rupiah tetap untuk 24 sampai 168 jam. Selama aktif, permintaan ke semua model terbit dilayani tanpa memakai saldo dompet; membeli lagi menyambung dari masa aktif.

Bisakah saya mengelola akun dari Telegram?

Ya. Bot Telegram dapat membuat akun, menerbitkan kunci, menampilkan daftar model, dan menunjukkan saldo. Pembayaran tetap dikonfirmasi melalui QRIS.

Kirim permintaan pertama Anda hari ini

Buat akun, buat kunci, dan panggil model mana pun yang terbit. Katalog terbuka untuk dijelajahi tanpa kartu.