Hostlinku

Hostlinku Docs

Dokumentasi

Menu

JetBrains AI Assistant

Pakai model Hostlinku di IntelliJ IDEA, PyCharm, WebStorm, GoLand, dan IDE JetBrains lain lewat provider OpenAI-compatible di AI Assistant

JetBrains AI Assistant mendukung third-party AI providers: kamu bisa mengarahkan AI Chat ke endpoint OpenAI-compatible mana pun dengan API key sendiri. Dengan mengisinya ke Hostlinku, chat di IntelliJ IDEA, PyCharm, WebStorm, GoLand, Rider, dan IDE JetBrains lain memakai model dari katalog Hostlinku dan dibebankan ke saldo kamu.

Prasyarat: plugin AI Assistant terpasang dan aktif, serta API key Hostlinku (sk-…) dari console → API Keys.

Buka pengaturan model

Settings (⌘ + , / Ctrl + Alt + S) → Tools → AI Assistant → Models & API keys.

Tambahkan Hostlinku sebagai third-party provider

Di bagian Third-party AI providers:

FieldNilai
ProviderOpenAI-compatible
URLhttps://api.hostlinku.com/v1
API Keysk-… (API key Hostlinku)
Tool callingdicentang

JetBrains Settings → Tools → AI Assistant → Models & API keys: URL berisi https://api.hostlinku.com/v1Provider OpenAI-compatible dengan URL https://api.hostlinku.com/v1. Klik Test Connection sebelum Apply.

Klik Test Connection — IDE mengirim request uji ke gateway. Bila berhasil, klik Apply lalu OK.

(Opsional) Atur Model Assignment

Di bagian Model Assignment kamu bisa memilih model Hostlinku untuk Core features (mis. claude-sonnet-4-6) dan Instant helpers (mis. claude-haiku-4-5). Biarkan Completion model pada Not selected — autocomplete inline memakai FIM yang tidak dilayani Hostlinku (lihat Ikhtisar).

Pilih model di AI Chat

Buka AI Chat, pastikan mode Chat aktif, lalu pilih model dari dropdown model. Daftarnya diambil dari GET /v1/models, jadi slug yang tampil sama dengan katalog.

AI Chat JetBrains: dropdown model menampilkan daftar dari provider pihak ketigaDropdown model di AI Chat. Pilih slug dari katalog Hostlinku, lalu mulai chat.

Request pertama akan muncul di console → Log Permintaan.

Yang perlu diketahui

  • Base URL wajib diakhiri /v1. IDE menambahkan /models dan /chat/completions sendiri; tanpa /v1, Test Connection gagal dengan 404.
  • Tidak ada custom header. AI Assistant hanya mengirim API key sebagai Authorization: Bearer sk-… — itu sudah cukup untuk Hostlinku.
  • Tidak semua model cocok untuk Chat. Pilih model dengan tool calling (centang Tool calling di pengaturan) agar fitur yang memanggil tool di dalam IDE berjalan. Rekomendasi ada di Ikhtisar.
  • Claude Code di JetBrains adalah integrasi terpisah (plugin Claude Code memakai CLI-nya). Lihat Claude Code.

Troubleshooting

GejalaSolusi
Test Connection gagal 401API key salah/dicabut, atau ada spasi ikut tersalin.
Test Connection gagal 404URL tidak diakhiri /v1, atau ada path tambahan seperti /chat/completions.
Dropdown model kosongKoneksi belum di-Apply, atau API key tidak punya akses ke model mana pun pada Service Mode-nya.
Chat berhenti dengan 429Terlalu banyak request paralel. Lihat Pemakaian & Limit.