Интеграция WorkBuddy
WorkBuddy/CodeBuddy позволяет добавлять свои модели в локальном models.json. Направьте запросы на OpenAI Chat Completions-совместимый адрес HiModels, чтобы использовать доступные модели платформы.
1. Подготовьте WorkBuddy/CodeBuddy
- Установите WorkBuddy/CodeBuddy и войдите в аккаунт.
- Хотя бы раз откройте каталог проекта, чтобы приложение создало локальный каталог .codebuddy.
- Создайте API-ключ на странице HiModels «API-ключи».
2. Настройте локальную модель
Создайте или измените пользовательский файл конфигурации:
C:\Users\<your-user-name>\.codebuddy\models.json
Чтобы настройки действовали только в текущем проекте, используйте файл проекта:
<your-project>\.codebuddy\models.json
Сначала задайте переменную среды для API-ключа HiModels:
# Windows setx HIMODELS_API_KEY "<your_himodels_api_key>" # macOS / Linux export HIMODELS_API_KEY="<your_himodels_api_key>"
Затем укажите в models.json модель и адрес 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"
]
}Сохраните models.json в UTF-8 без BOM. ID модели и лимит Token настройте по странице «Обзор» HiModels и фактическому SKU.
3. Перезапустите и выберите модель
- Полностью закройте WorkBuddy/CodeBuddy и откройте снова.
- Выберите в списке пользовательскую модель с «HiModels» в названии.
4. Необязательно: проверьте API-ключ
Сначала можно вызвать HiModels прямо из терминала и проверить API-ключ, ID модели и сеть:
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 проверьте API-ключ, при 404 — ID модели и адрес. Если модель не видна, проверьте JSON, расположение файла и полностью перезапустите приложение.