Kembali ke panduan
Arsitektur·2 Juli 2026·Diperbarui 4 Oktober 2026·Baca 8 menit

LLM gateway—satu API untuk setiap model: routing, failover, penagihan, dan observabilitas (2026)

LLM gateway adalah satu API di depan setiap provider model—routing, failover, caching, satu tagihan, dan kontrol pengeluaran per kunci. Berikut fungsinya, perbedaannya dari API gateway, dua arsitekturnya, dan cara Kunavo mengimplementasikannya secara kompatibel dengan OpenAI.

Terakhir ditinjau pada .

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.

KapabilitasYang diberikannya kepada Anda
API yang kompatibel dengan OpenAISatu bentuk permintaan/respons — biasanya /v1/chat/completions — untuk setiap model, sehingga SDK OpenAI apa pun dapat digunakan dengan hanya mengubah base_url.
Routing modelPilih penyedia/model untuk setiap permintaan; ganti model dengan mengubah sebuah string, bukan menulis ulang kode klien.
Peralihan ke cadangan & pengalihan saat kegagalanAlihkan ke upstream yang sehat ketika penyedia mengalami error, pembatasan laju, atau penurunan kinerja — ketahanan yang tidak perlu dikodekan sendiri oleh aplikasi Anda.
CachingGunakan kembali prompt stabil (misalnya caching prompt Anthropic) untuk mengurangi biaya input berulang, dengan router affinity yang menjaga cache tetap hangat.
Penagihan & kontrol pengeluaranSatu dompet lintas penyedia, anggaran per kunci, dan batas laju sehingga kunci yang bocor atau loop yang berjalan tanpa henti tidak dapat menguras akun.
ObservabilitasPencatatan 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:

llm_gateway.py
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."))             # OpenAI

Gateway 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:

TipeYang Anda bawaContohPaling cocok untuk
Gateway dengan key sendiriKey penyedia + penagihan milik Anda sendiriPortkey, Helicone, LiteLLM (sumber terbuka)Perutean, guardrail, dan observabilitas atas akun yang Anda miliki
Gateway inferensiTidak ada — gateway menjual kembali aksesKunavo, OpenRouterSatu 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.