Memulai Cepat
Dari daftar akun sampai request pertama ke gateway Hostlinku dalam lima menit
Halaman ini memandu Anda dari nol sampai berhasil mengirim satu request chat completion melalui Hostlinku.
Prasyarat
- Akun Hostlinku — daftar gratis di auth.hostlinku.com.
- Saldo kredit — gateway Hostlinku memotong saldo per token. Isi saldo di console sebelum request produksi (biaya request uji coba umumnya kurang dari satu sen, tetapi saldo tidak boleh kosong). Lihat Billing & Saldo.
- Perkakas uji —
curlsudah cukup. Untuk contoh lanjutan, SDK resmi OpenAI (pip install openai) atau Node (npm install openai) bisa dipakai tanpa perubahan kode.
Langkah-langkah
Daftar atau masuk
Buka auth.hostlinku.com dan buat akun baru — atau masuk dengan akun yang sudah ada (termasuk opsi login SSO yang diaktifkan oleh admin).
Buat kunci API
Masuk ke console.hostlinku.com → menu Kunci API → Buat Kunci. Di dialog pembuatan kunci Anda bisa mengatur:
- Nama kunci — untuk identifikasi (mis.
produksi-aplikasi-anda). - Kedaluwarsa — opsional: tidak pernah, 30/90/365 hari, atau tanggal kustom.
- Limit kredit — opsional: batas pemakaian kunci (mis. $10) per jendela Harian / Mingguan / Bulanan, atau tanpa reset (limit total).
Kirim request pertama
Semua endpoint gateway berada di https://api.hostlinku.com, dengan autentikasi
Authorization: Bearer sk-…. Contoh request non-streaming:
curl https://api.hostlinku.com/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer sk-isi-kunci-anda" \
-d '{
"model": "gpt-5-4-mini",
"messages": [
{ "role": "user", "content": "Halo! Perkenalkan diri Anda singkat saja." }
]
}'Jika semuanya benar, Anda akan menerima respons JSON bergaya OpenAI, ditambah blok hostlinku
berisi biaya dan latensi request:
{
"id": "chatcmpl-…",
"object": "chat.completion",
"model": "gpt-5-4-mini",
"choices": [
{
"index": 0,
"message": { "role": "assistant", "content": "Halo! Saya adalah …" },
"finish_reason": "stop"
}
],
"usage": { "prompt_tokens": 18, "completion_tokens": 42, "total_tokens": 60 },
"hostlinku": {
"cost": 0.000123,
"latencyMs": 812,
"gateway": "…",
"upstreamRequestId": "…",
"usageSource": "upstream"
}
}Slug model di atas hanyalah contoh. Daftar slug yang valid untuk akun Anda bisa dilihat di console
(menu Model) atau lewat endpoint GET /v1/models.
Cek saldo dan riwayat
Di console, buka menu Credits/Saldo untuk melihat saldo berjalan, dan menu Log Permintaan
untuk riwayat request lengkap dengan token, biaya, dan latensi. Endpoint setara tersedia di
GET /api/wallet/account untuk sesi console — API publik (kunci sk-…) memakai
/v1/*.
Langkah berikutnya
- Autentikasi — detail kunci API, kedaluwarsa, dan limit kredit.
- Chat Completions — semua parameter, streaming SSE, dan contoh Python.
- Model — katalog model dan cara memilih model yang tepat.
- Error — arti setiap kode error dan cara menanganinya.