Mulai dalam 5 Menit: Pakai OpenAI SDK dengan Hostlinku Cukup Ganti Base URL
Hostlinku kompatibel drop-in dengan OpenAI SDK. Buat API key, ganti base URL ke api.hostlinku.com/v1, pilih slug model — kode aplikasi kamu tidak perlu diubah.

Kalau aplikasi kamu sudah memakai OpenAI SDK, berpindah ke Hostlinku hanya butuh dua perubahan: base_url dan api_key. Setelah itu kamu bisa memanggil Claude, GPT, DeepSeek, Kimi, GLM, dan model lain di katalog dengan kode yang sama.
1. Buat API key
Masuk ke console.hostlinku.com → API Keys → Buat API key. Kamu bisa memberi nama, tanggal kedaluwarsa, dan limit kredit per jendela harian, mingguan, atau bulanan.
2. Ganti base URL
import os
from openai import OpenAI
client = OpenAI(
base_url="https://api.hostlinku.com/v1",
api_key=os.environ["HOSTLINKU_API_KEY"],
)
resp = client.chat.completions.create(
model="gpt-5-5",
messages=[{"role": "user", "content": "Halo!"}],
)
print(resp.choices[0].message.content)Versi Node.js identik — cukup isi baseURL dan apiKey saat membuat klien OpenAI. Respons yang kamu terima berformat OpenAI, ditambah blok hostlinku berisi biaya dan latensi request tersebut.
3. Aktifkan streaming
Untuk aplikasi chat, kirim stream=True. Kata pertama tampil begitu model mulai menjawab — biasanya di bawah 1–2 detik — sehingga aplikasi terasa jauh lebih responsif walau total waktunya sama.
stream = client.chat.completions.create(
model="gpt-5-5",
messages=[{"role": "user", "content": "Jelaskan prompt caching singkat"}],
stream=True,
)
for chunk in stream:
if chunk.choices and chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="", flush=True)4. Ganti model tanpa ganti kode
Slug model adalah satu-satunya yang berubah saat kamu mencoba model lain. Daftar slug yang valid untuk akunmu tersedia di console (menu Model) atau lewat GET /v1/models.
| Kebutuhan | Contoh slug |
|---|---|
| Coding & agent serbaguna | claude-sonnet-4-6 |
| Tugas berat, konteks besar | gpt-5-5 |
| Cepat & hemat untuk tugas rutin | deepseek-v4-flash |
Setiap request tercatat di console → Log Permintaan dengan token, biaya, dan latensi. Langkah berikutnya: baca Memulai Cepat dan Chat Completions untuk semua parameter.


