Langsung ke konten

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.

OpenRouterInferray
openai/gpt-5.5gpt-5.5
anthropic/claude-sonnet-4.6claude-sonnet-4-6
google/gemini-3.6-flashgemini-3.6-flash
deepseek/deepseek-v4-flashdeepseek-v4-flash

Cari setiap model yang Anda gunakan di halaman model. Sufiks varian seperti :free, :nitro, atau :online tidak didukung.

Opsi request

Opsi OpenRouterDi Inferray
reasoning: { effort }reasoning_effort di Chat Completions — lihat penalaran.
Preferensi provider, daftar fallback models, routeTidak diperlukan. Anda memilih modelnya; Inferray yang melayaninya. Hapus kolom-kolom ini.
transforms, pluginsTidak 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-TitleBoleh 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.