Blog/Tutorial··7 mnt baca

Cara Pakai API Kompatibel OpenAI: Setup 5 Menit

Panduan lengkap cara pakai API kompatibel OpenAI: ganti base URL, pakai OpenAI SDK, dan contoh kode Python & Node.js yang bisa langsung jalan.

Apa itu API kompatibel OpenAI?

API kompatibel OpenAI adalah endpoint yang mengikuti format request dan response yang sama dengan OpenAI (chat completions, streaming, dan daftar model). Artinya, kode yang sudah memakai OpenAI SDK bisa langsung dipakai tanpa menulis ulang logika.

Keuntungannya besar: Anda bisa berpindah provider atau memakai gateway multi-model hanya dengan mengganti base URL dan API key.

Langkah setup di 9inference

Pertama, daftar akun 9inference lalu buat API key dari dashboard. Kedua, salin base URL endpoint 9inference. Ketiga, pilih ID model dari katalog, misalnya DeepSeek, GLM, atau Qwen.

Tidak ada konfigurasi rumit. Jika Anda sudah pernah memakai OpenAI, pola yang sama persis berlaku di sini.

Contoh kode Python

Dengan library openai resmi, cukup set base_url ke endpoint 9inference dan api_key ke key Anda, lalu panggil client.chat.completions.create dengan model pilihan.

Karena formatnya sama, fitur seperti streaming, system prompt, dan parameter temperature berfungsi normal.

Contoh kode Node.js

Untuk Node.js, inisialisasi OpenAI dengan baseURL 9inference. Panggil endpoint yang sama seperti biasa. Anda bisa mengganti model hanya dengan mengubah satu string.

Tips: simpan API key di environment variable dan jangan commit ke repository publik.

Produksi: yang perlu diperhatikan

Pisahkan API key untuk staging dan production, aktifkan rate limit, dan pantau pemakaian token di dashboard agar biaya tetap terkendali.

Dengan satu key multi-model, Anda bisa A/B test beberapa model tanpa mengelola banyak kredensial.

Coba API model AI murah sekarang

Satu API key, multi-model, bayar per token. Lihat katalog model dan harga.

Daftar gratis

Artikel terkait