Panduan cepat
Dari nol hingga panggilan API yang berfungsi dalam waktu sekitar lima menit.
UnoRouter menempatkan 200+ model dari OpenAI, Anthropic, Google, DeepSeek, Qwen, dan 50+ penyedia lainnya di balik satu endpoint yang kompatibel dengan OpenAI. Integrasikan sekali, lalu tukar model dengan mengubah satu string. Banyak model sepenuhnya gratis, tanpa perlu kartu kredit.
Anda juga bisa melewati API sepenuhnya: chat bawaan menjalankan model gratis tanpa pendaftaran, dan percakapan Anda tetap berada di browser Anda.
Arahkan klien apa pun yang kompatibel dengan OpenAI ke dua nilai ini:
| Variabel | Nilai |
|---|---|
BASE_URL | https://api.unorouter.com/v1 |
API_KEY | Kunci yang Anda buat di halaman Token |
Alat yang berbicara dengan protokol wire native menggunakan domain saja: Claude Code menetapkan ANTHROPIC_BASE_URL dan Gemini CLI menetapkan GOOGLE_GEMINI_BASE_URL tanpa akhiran /v1. Setiap panduan integrasi menunjukkan nilai yang tepat.
Daftar, buka halaman Tokens, lalu buat kunci. Kunci hanya ditampilkan sekali, simpan dengan aman.

Tanggal kedaluwarsa, batas pengeluaran, daftar model yang diizinkan, pembatasan IP, dan penyematan grup dibahas di Akun & Penagihan
Tanpa kunci Anda tetap bisa menggunakan chat bawaan sebagai tamu pada model gratis. Permintaan API selalu memerlukan kunci.
Ganti YOUR_API_KEY dengan kunci yang baru saja Anda buat (jika Anda sudah masuk, kunci sudah terisi di bawah):
curl https://api.unorouter.com/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model": "gpt-oss-120b:free",
"messages": [{ "role": "user", "content": "Hello!" }]
}'Model dengan akhiran :free tidak dikenakan biaya. Pilih model lain mana pun dari katalog untuk menggunakan saldo Anda.
SDK OpenAI apa pun berfungsi tanpa perubahan, cukup tetapkan base URL dan kunci Anda:
Python
from openai import OpenAI
client = OpenAI(
base_url="https://api.unorouter.com/v1",
api_key="YOUR_API_KEY",
)
completion = client.chat.completions.create(
model="gpt-oss-120b:free",
messages=[{"role": "user", "content": "Hello!"}],
)
print(completion.choices[0].message.content)Node.js
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api.unorouter.com/v1",
apiKey: "YOUR_API_KEY",
});
const completion = await client.chat.completions.create({
model: "gpt-oss-120b:free",
messages: [{ role: "user", content: "Hello!" }],
});
console.log(completion.choices[0].message.content);Tab Integrasi memiliki pengaturan siap salin-tempel untuk 30+ aplikasi: SillyTavern, JanitorAI, Claude Code, Cline, dan lainnya. Tab Chat mendokumentasikan chat roleplay bawaan.
Untuk memahami harga, diskon, dan ketersediaan, baca Model & Harga
Sebelum rilis, lihat sekilas kode status dan batas laju di Kesalahan & Batas Laju