Integrasi WorkBuddy

WorkBuddy/CodeBuddy dapat menambahkan model kustom melalui models.json lokal. Arahkan alamat permintaan model ke antarmuka kompatibel OpenAI Chat Completions HiModels untuk memakai model yang telah diaktifkan di platform.

1. Siapkan WorkBuddy/CodeBuddy

  1. Pasang dan masuk ke WorkBuddy/CodeBuddy.
  2. Buka direktori proyek setidaknya sekali agar aplikasi membuat direktori konfigurasi .codebuddy lokal.
  3. Buat Kunci API di halaman "Kunci API" HiModels.

2. Konfigurasi Model Lokal

Buat atau sunting file konfigurasi tingkat pengguna:

C:\Users\<your-user-name>\.codebuddy\models.json

Untuk menerapkan konfigurasi hanya pada proyek saat ini, gunakan file tingkat proyek:

<your-project>\.codebuddy\models.json

Atur variabel lingkungan Kunci API HiModels lebih dahulu:

# Windows
setx HIMODELS_API_KEY "<your_himodels_api_key>"

# macOS / Linux
export HIMODELS_API_KEY="<your_himodels_api_key>"

Lalu konfigurasi models.json dengan model dan alamat permintaan HiModels:

{
  "models": [
    {
      "id": "gpt-5.5",
      "name": "GPT-5.5 (HiModels)",
      "vendor": "HiModels",
      "url": "https://api.himodels.ai/v1/chat/completions",
      "apiKey": "${HIMODELS_API_KEY}",
      "maxInputTokens": 128000,
      "maxOutputTokens": 8192,
      "supportsToolCall": true,
      "supportsImages": true
    },
    {
      "id": "deepseek-v4-pro",
      "name": "DeepSeek V4 Pro (HiModels)",
      "vendor": "HiModels",
      "url": "https://api.himodels.ai/v1/chat/completions",
      "apiKey": "${HIMODELS_API_KEY}",
      "maxInputTokens": 128000,
      "maxOutputTokens": 8192,
      "supportsToolCall": true,
      "supportsImages": false
    }
  ],
  "availableModels": [
    "gpt-5.5",
    "deepseek-v4-pro"
  ]
}

Simpan models.json sebagai UTF-8 tanpa BOM. Sesuaikan ID model dan batas Token dengan halaman "Jelajah" HiModels serta konfigurasi SKU sebenarnya.

3. Mulai Ulang dan Pilih Model

  1. Tutup WorkBuddy/CodeBuddy sepenuhnya lalu buka kembali.
  2. Pilih model kustom bernama "HiModels" di pemilih model.

4. Opsional: Verifikasi Kunci API

Anda dapat memanggil antarmuka HiModels langsung dari terminal untuk memastikan Kunci API, ID model, dan jaringan berfungsi:

curl https://api.himodels.ai/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer ${HIMODELS_API_KEY}" \
  -d '{"model":"gpt-5.5","messages":[{"role":"user","content":"hi"}],"stream":false}'

Untuk 401, periksa Kunci API; untuk 404, periksa ID model dan alamat antarmuka; jika model tidak muncul, periksa format JSON dan lokasi file, lalu mulai ulang aplikasi sepenuhnya.