Gateway LLM adalah satu endpoint API yang berada di depan banyak penyedia large language model. Daripada mengintegrasikan Anthropic, Google, dan OpenAI secara terpisah — tiga SDK, tiga kunci, tiga faktur — aplikasi Anda mengirim satu bentuk permintaan ke satu URL dasar dengan satu kunci, lalu gateway merutekannya, mencoba ulang saat gagal, mengukur penggunaan, dan menerapkan batas pengeluaran. Gateway adalah control plane antara produk Anda dan model.
Fungsi gateway LLM
Gateway LLM produksi memiliki enam tanggung jawab. Yang pertama memungkinkan lima tanggung jawab lainnya: satu permukaan API yang stabil dan tunggal.
| Kapabilitas | Yang diberikannya kepada Anda |
|---|---|
| API yang kompatibel dengan OpenAI | Satu bentuk permintaan/respons — biasanya /v1/chat/completions — untuk setiap model, sehingga SDK OpenAI apa pun dapat digunakan dengan hanya mengubah base_url. |
| Routing model | Pilih penyedia/model untuk setiap permintaan; ganti model dengan mengubah sebuah string, bukan menulis ulang kode klien. |
| Peralihan ke cadangan & pengalihan saat kegagalan | Alihkan ke upstream yang sehat ketika penyedia mengalami error, pembatasan laju, atau penurunan kinerja — ketahanan yang tidak perlu dikodekan sendiri oleh aplikasi Anda. |
| Caching | Gunakan kembali prompt stabil (misalnya caching prompt Anthropic) untuk mengurangi biaya input berulang, dengan router affinity yang menjaga cache tetap hangat. |
| Penagihan & kontrol pengeluaran | Satu dompet lintas penyedia, anggaran per kunci, dan batas laju sehingga kunci yang bocor atau loop yang berjalan tanpa henti tidak dapat menguras akun. |
| Observabilitas | Pencatatan token, latensi, dan biaya per panggilan — satu dasbor, bukan tiga konsol penyedia. |
Satu endpoint, setiap penyedia
Gateway mengubah “menambahkan penyedia” menjadi perubahan satu string. Klien yang sama dapat mengakses Claude dan GPT — Anda merutekannya dengan mengatur field model:
from openai import OpenAI
# One LLM gateway endpoint + one key fronts every provider.
gateway = OpenAI(
api_key="sk-kn-...",
base_url="https://api.kunavo.com/v1", # the LLM gateway
)
# Route by changing a string — no per-provider SDK, key or client.
def ask(model: str, prompt: str) -> str:
r = gateway.chat.completions.create(
model=model,
messages=[{"role": "user", "content": prompt}],
)
return r.choices[0].message.content
print(ask("claude-sonnet-5", "Draft a release note.")) # Anthropic
print(ask("claude-haiku-4-5", "Classify this ticket.")) # Anthropic, cheap tier
print(ask("gpt-5-6-terra", "Summarize the thread.")) # OpenAIGateway LLM vs gateway API
Gateway API tradisional — Kong, AWS API Gateway, NGINX — merutekan HTTP generik dan menangani autentikasi, kuota, serta pembatasan laju. Gateway LLM dibuat khusus untuk lalu lintas model: gateway ini memahami token dan streaming, melakukan caching prompt dan perutean model, mengukur pengeluaran per kunci, serta (untuk gateway inferensi) menagih penggunaan. Keduanya dapat dipadukan — beberapa tim menempatkan gateway LLM di belakang gateway API yang sudah ada. Untuk pembahasan konseptual mendalam, lihat apa itu gateway AI?, dan Kunavo vs Kong AI Gateway untuk kasus manajemen API perusahaan.
Dua jenis gateway LLM
Kategori ini terbagi berdasarkan pihak yang memegang hubungan dengan penyedia:
| Tipe | Yang Anda bawa | Contoh | Paling cocok untuk |
|---|---|---|---|
| Gateway dengan key sendiri | Key penyedia + penagihan milik Anda sendiri | Portkey, Helicone, LiteLLM (sumber terbuka) | Perutean, guardrail, dan observabilitas atas akun yang Anda miliki |
| Gateway inferensi | Tidak ada — gateway menjual kembali akses | Kunavo, OpenRouter | Satu dompet dan satu key di berbagai penyedia, sering kali di bawah harga resmi |
Gateway BYO-key menambahkan kontrol dan observabilitas di atas akun Anthropic, Google, dan OpenAI yang sudah ada — kunci tersebut tetap Anda pegang. Gateway inferensi berada di depan penyedia itu sendiri: isi saldo pada satu tempat dan jangan pernah menyentuh konsol penyedia. Lihat Kunavo vs Portkey, Helicone, LiteLLM, dan OpenRouter untuk perbandingan lengkap.
Keamanan & kepatuhan
Gateway juga merupakan tempat alami untuk menerapkan keamanan: kunci tidak pernah meninggalkan server Anda, batas pengeluaran dan laju per kunci membatasi dampak insiden, dan logging terpusat memberi Anda satu jejak audit. Untuk deployment yang teregulasi, ketahui hal-hal yang tidak ditawarkan Kunavo: tidak ada DPA, Zero Data Retention, atau residensi data di UE. Request diproses di AS dan diteruskan ke penyedia model upstream, yang menerapkan kebijakan retensi mereka sendiri; jika memerlukan DPA, ZDR, atau residensi UE, buat kontrak langsung dengan Anthropic, OpenAI, atau Google berdasarkan ketentuan enterprise mereka. Panduan per wilayah tersedia di panduan kepatuhan AI.
Kunavo sebagai gateway LLM
Kunavo adalah gateway LLM inferensi. Kunavo kompatibel dengan kabel OpenAI di https://api.kunavo.com/v1, jadi jika kode Anda dapat memanggil OpenAI API, kode tersebut dapat memanggil Kunavo hanya dengan mengubah base URL. Satu token bearer sk-kn- dapat mengakses Claude, GPT, dan seluruh katalog — dengan harga sekitar 30% di bawah tarif daftar penyedia, bayar sesuai penggunaan mulai dari isi saldo $10, melalui satu dompet yang ditagih Stripe. Selain teks, Kunavo juga menyediakan generasi gambar, video, dan audio dengan kunci yang sama.
Mulai dengan quickstart, lihat panduan API yang kompatibel dengan OpenAI untuk mengetahui bagaimana format kabel memungkinkan Anda berpindah antara model lokal (Ollama) dan model hosted tanpa perubahan kode, serta gunakan kalkulator biaya LLM untuk memperkirakan biaya workload — atau lihat alat biaya gratis lainnya, yang menghitung harga sisi Claude dan OpenAI berdasarkan aturan caching masing-masing. Jika Anda mengganti klien coding antara beberapa penyedia alih-alih berkomitmen pada satu penyedia, penyiapan CC Switch membahasnya dari sisi gateway.
Pertanyaan umum
Apa itu gateway LLM?
Gateway LLM adalah satu endpoint API yang berada di depan banyak penyedia large language model. Aplikasi Anda mengirim satu bentuk permintaan ke satu URL dasar dengan satu kunci, lalu gateway menangani routing model, failover, caching, pembatasan laju, kontrol pengeluaran, pencatatan penggunaan, dan penagihan. Anda cukup melakukan integrasi sekali, bukan menghubungkan Anthropic, Google, dan OpenAI secara terpisah.
Apa perbedaan gateway LLM dan gateway API?
Gateway API tradisional (Kong, AWS API Gateway) merutekan lalu lintas HTTP generik dan menangani autentikasi, pembatasan laju, serta kuota. Gateway LLM dibuat khusus untuk lalu lintas model: gateway ini menggunakan format wire OpenAI chat-completions, memahami token dan streaming, melakukan caching prompt dan routing model, menerapkan batas pengeluaran per kunci, serta — untuk gateway inferensi — mengukur dan menagih penggunaan. Sebagian perusahaan menempatkan gateway LLM di belakang gateway API yang sudah ada.
Apa gateway LLM terbaik?
Tergantung apakah Anda ingin membawa kunci penyedia sendiri atau tidak. Gateway BYO-key (Portkey, Helicone, LiteLLM) menambahkan routing dan observabilitas di atas akun yang sudah Anda miliki. Gateway inferensi (Kunavo, OpenRouter) menjual kembali akses model melalui satu dompet prabayar. Kunavo adalah gateway LLM inferensi yang kompatibel dengan OpenAI dan juga mencakup gambar, video, serta audio, dengan harga di bawah daftar harga penyedia bergantung pada model.
Apakah ada gateway LLM open source?
Ya — LiteLLM adalah pilihan open source dan self-hosted yang umum; Anda menjalankannya dengan kunci sendiri. Kunavo di-hosted tanpa perlu menjalankan apa pun dan menyediakan satu saldo untuk semua model.