WorkBuddy inteqrasiyası

WorkBuddy/CodeBuddy yerli models.json ilə fərdi model əlavə edir. Sorğu ünvanını HiModels OpenAI Chat Completions-uyğun interfeysinə yönəldərək açıq modelləri işlədin.

1. WorkBuddy/CodeBuddy hazırlayın

  1. WorkBuddy/CodeBuddy quraşdırıb daxil olun.
  2. Tətbiqin .codebuddy qovluğu yaratması üçün layihə qovluğunu ən az bir dəfə açın.
  3. HiModels “API Keys” səhifəsində API Key yaradın.

2. Yerli modeli qurun

İstifadəçi səviyyəli konfiqurasiya faylı yaradın və ya redaktə edin:

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

Yalnız cari layihə üçün layihə səviyyəli konfiqurasiya işlədin:

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

Əvvəl HiModels API Key mühit dəyişənini verin:

# Windows
setx HIMODELS_API_KEY "<your_himodels_api_key>"

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

Sonra models.json-da HiModels model və sorğu ünvanını yazı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 faylını BOM-suz UTF-8 saxlayın. Model ID və Token limitini “Araşdır” səhifəsi və faktiki SKU-ya görə düzəldin.

3. Yenidən başladıb model seçin

  1. WorkBuddy/CodeBuddy-ni tam bağlayıb yenidən açın.
  2. Model seçimində adında “HiModels” olan fərdi modeli götürün.

4. İstəyə bağlı: API Key yoxlaması

API Key, model ID və şəbəkəni yoxlamaq üçün terminaldan HiModels interfeysini birbaşa çağıra bilərsiniz:

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-də API Key, 404-də model ID və ünvanı yoxlayın; model görünmürsə JSON formatı və fayl yerinə baxıb tətbiqi tam başladın.