WorkBuddy Entegrasyonu

WorkBuddy/CodeBuddy, yerel models.json üzerinden özel modeller eklemeyi destekler. Model istek adresini HiModels'ın OpenAI Chat Completions uyumlu uç noktasına yönelterek platformda etkin modelleri kullanabilirsiniz.

1. WorkBuddy/CodeBuddy'yi Hazırlayın

  1. WorkBuddy/CodeBuddy'yi kurup giriş yapın.
  2. Uygulamanın yerel .codebuddy yapılandırma dizinini oluşturması için en az bir kez proje dizini açın.
  3. HiModels "API Key'leri" sayfasında bir API Key oluşturun.

2. Yerel Modeli Yapılandırın

Kullanıcı düzeyindeki yapılandırma dosyasını oluşturun veya düzenleyin:

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

Yapılandırmanın yalnızca mevcut projede geçerli olmasını istiyorsanız proje düzeyindeki yapılandırmayı kullanın:

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

Önce HiModels API Key ortam değişkenini ayarlayın:

# Windows
setx HIMODELS_API_KEY "<your_himodels_api_key>"

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

Ardından models.json dosyasını HiModels modeli ve istek adresiyle yapılandırın:

{
  "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"
  ]
}

models.json dosyasını BOM'suz UTF-8 olarak kaydedin. Model kimliğini ve Token sınırını HiModels "Keşfet" sayfasına ve gerçek SKU yapılandırmasına göre ayarlayın.

3. Yeniden Başlatıp Modeli Seçin

  1. WorkBuddy/CodeBuddy'den tamamen çıkıp yeniden açın.
  2. Model seçicide adında "HiModels" bulunan özel modeli seçin.

4. İsteğe Bağlı: API Key'i Doğrulayın

API Key'in, model kimliğinin ve ağın çalıştığını doğrulamak için önce terminalden doğrudan HiModels uç noktasını çağırabilirsiniz:

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}'

401 hatasında API Key'i; 404 hatasında model kimliğini ve uç nokta adresini denetleyin. Model görünmüyorsa JSON biçimini ve dosya konumunu denetleyip uygulamayı tamamen yeniden başlatın.