Dari OpenRouter
OpenRouter dan Inferray sama-sama menggunakan format OpenAI, jadi sebagian besar aplikasi cukup dipindahkan dengan mengganti base URL, key, dan ID model.
Base URL dan key
const client = new OpenAI({
- baseURL: "https://openrouter.ai/api/v1",
- apiKey: process.env.OPENROUTER_API_KEY,
+ baseURL: "https://api.inferray.com/v1",
+ apiKey: process.env.INFERRAY_API_KEY,
});
ID model
OpenRouter memberi prefiks nama pembuat pada model; ID di Inferray tidak memakai prefiks dan mengikuti penulisan dari pembuat model itu sendiri.
| OpenRouter | Inferray |
|---|---|
openai/gpt-5.5 | gpt-5.5 |
anthropic/claude-sonnet-4.6 | claude-sonnet-4-6 |
google/gemini-3.6-flash | gemini-3.6-flash |
deepseek/deepseek-v4-flash | deepseek-v4-flash |
Cari setiap model yang Anda gunakan di halaman model. Sufiks varian seperti :free, :nitro, atau :online tidak didukung.
Opsi request
| Opsi OpenRouter | Di Inferray |
|---|---|
reasoning: { effort } | reasoning_effort di Chat Completions — lihat penalaran. |
Preferensi provider, daftar fallback models, route | Tidak diperlukan. Anda memilih modelnya; Inferray yang melayaninya. Hapus kolom-kolom ini. |
transforms, plugins | Tidak didukung. Untuk hasil web, gunakan API pencarian. |
usage: { include: true } | Tidak diperlukan. usage di setiap balasan sudah memuat cost, jumlah yang ditagih — lihat penggunaan dan biaya. |
Header HTTP-Referer, X-Title | Boleh dibiarkan; tidak berpengaruh apa pun. |
Parameter standar — tools, response_format, stream, max_tokens, temperature — tetap berfungsi seperti sebelumnya.
Endpoint akun
GET /v1/key mengembalikan label, usage, dan limit milik key dengan struktur yang sama seperti milik OpenRouter, sehingga skrip yang membacanya tetap berfungsi. GET /v1/credits mengembalikan balance dan total_used. Lihat autentikasi.
Harga
Anda membayar harga resmi model dikurangi diskon yang berlaku di akun Anda, tanpa biaya untuk isi ulang saldo maupun request.