Dari OpenAI atau Anthropic
Jika saat ini Anda memanggil OpenAI atau Anthropic secara langsung, tetap gunakan SDK resmi. Ubah dua pengaturan, dan kode yang sama akan terhubung ke Inferray, dengan akses ke Gemini, DeepSeek, Kimi, GLM, serta semua model lain di katalog menggunakan key yang sama.
Dari OpenAI
const client = new OpenAI({
- apiKey: process.env.OPENAI_API_KEY,
+ baseURL: "https://api.inferray.com/v1",
+ apiKey: process.env.INFERRAY_API_KEY,
});
Atau tanpa mengubah kode:
export OPENAI_BASE_URL="https://api.inferray.com/v1"
export OPENAI_API_KEY="inferray_..."
Dari Anthropic
const client = new Anthropic({
- apiKey: process.env.ANTHROPIC_API_KEY,
+ baseURL: "https://api.inferray.com",
+ apiKey: process.env.INFERRAY_API_KEY,
});
Atau atur ANTHROPIC_BASE_URL=https://api.inferray.com dan ANTHROPIC_API_KEY ke key Inferray Anda.
ID model
Sebagian besar ID model tetap sama: gpt-5.5, gpt-5.4-mini, claude-opus-4-8, claude-sonnet-4-6. ID snapshot bertanggal (dengan akhiran tanggal) tidak tercantum; gunakan ID katalog model tersebut. Periksa setiap ID yang Anda gunakan di halaman model, atau dengan GET /v1/models.
Model Anthropic juga menjawab pada Chat Completions dan Responses, dan model OpenAI pada Messages, sehingga Anda dapat menstandarkannya pada satu SDK jika Anda mau.
Apa yang berubah
| Sebelumnya | Dengan Inferray | |
|---|---|---|
| Penagihan | Akun dan invoice terpisah untuk setiap penyedia | Satu akun untuk semua model |
| Harga | Harga resmi penyedia | Harga resmi dikurangi diskon Anda, tanpa biaya gateway |
| Penggunaan | Konsol masing-masing penyedia | Satu set log dan analitik |
| Key | Per penyedia | Per proyek, untuk semua model |
Yang tidak tersedia
Endpoint inferensi inti sudah tercakup — chat, Responses, Messages, embeddings, gambar, audio, video, moderasi. API tingkat akun OpenAI dan Anthropic tidak tercakup: files, batches, fine-tuning, assistants, vector stores, penghitungan token, API admin dan penggunaan, serta sesi realtime. Jika aplikasi Anda bergantung pada salah satunya, tetap gunakan penyedia aslinya untuk bagian tersebut.
Key menentukan request tersebut milik proyek mana; tidak ada header organisasi atau proyek yang perlu diatur.