Langsung ke konten utama
Hostlinku menyediakan satu katalog model terpusat. Setiap model punya slug unik yang dipakai di parameter model pada Chat Completions, lengkap dengan ukuran konteks, kapabilitas, dan harga per token.

GET /v1/models

Mengembalikan semua model yang berstatus available, belum deprecated, dan tersedia untuk Service Mode API key yang dipakai (Performance atau Low-Cost), beserta harga per 1M token pada mode tersebut.
Contoh:
Respons (contoh dipotong; nilai persis untuk akun kamu diambil dari endpoint ini):

Katalog publik (tanpa autentikasi)

Untuk situs marketing atau eksplorasi tanpa API key, tersedia katalog publik:
Katalog publik hanya menampilkan model Hostlinku beserta slug, nama, konteks, capability, dan harga publiknya. Query yang didukung: q (pencarian nama/deskripsi), capability, family, sort (popular, newest, price-asc, price-desc, context-desc, name-asc), page, dan pageSize (maks 100). Respons data memuat items, total, page, pageSize, dan totalPages.

Daftar model

45 model tersedia saat ini. Klik nama model untuk melihat konteks, kapabilitas, harga, dan endpoint yang didukung.

Cara memilih model

  1. Tentukan kebutuhan: chat biasa, penalaran (reasoning), vision/multimodal, tool calling, atau output JSON terstruktur. Cek field capabilities.
  2. Perhatikan ukuran konteks: pastikan context_window cukup untuk prompt + output kamu.
  3. Bandingkan harga: pricing.input untuk token prompt dan pricing.output untuk token jawaban; model reasoning umumnya lebih mahal di output.
  4. Mulai dari model kecil: untuk pengembangan, model kelas ringan (mis. gpt-6-luna, deepseek-v4-1-flash, qwen3-6-plus) jauh lebih murah; naikkan kelas model hanya bila kualitas kurang.
  5. Lihat konsol: menu Model di console.hostlinku.com menampilkan katalog dengan harga dan kapabilitas yang sama, plus halaman detail per model.

Routing dan failover

Hostlinku mengatur sendiri jalur internal yang melayani tiap model. Jika terjadi gangguan pada jalur yang sedang dipakai (5xx/timeout), request otomatis dicoba lagi lewat jalur lain sebelum menyerah. Kamu tetap memakai slug model yang sama dan tidak perlu mengubah apa pun; detail internal ini tidak ditampilkan di respons.