Integrar WorkBuddy
WorkBuddy/CodeBuddy lê modelos personalizados de models.json. Aponte-os ao endpoint OpenAI Chat Completions da HiModels.
1. Preparar WorkBuddy/CodeBuddy
- Instale e entre no WorkBuddy/CodeBuddy.
- Abra um projeto para o app criar o diretório .codebuddy.
- Crie uma chave em Chaves de API da HiModels.
2. Configurar modelos locais
Crie ou edite o arquivo do usuário:
C:\Users\<your-user-name>\.codebuddy\models.json
Para limitar a configuração ao projeto, use o arquivo do projeto:
<your-project>\.codebuddy\models.json
Defina a variável da chave de API:
# Windows setx HIMODELS_API_KEY "<your_himodels_api_key>" # macOS / Linux export HIMODELS_API_KEY="<your_himodels_api_key>"
Configure models.json com os IDs e o endpoint da 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"
]
}Salve models.json em UTF-8 sem BOM. Ajuste IDs e limites conforme o Mercado de Modelos e o SKU.
3. Reiniciar e escolher um modelo
- Feche totalmente WorkBuddy/CodeBuddy e abra novamente.
- Escolha um modelo personalizado com “HiModels” no nome.
4. Opcional: verificar a chave
Chame o endpoint para conferir a chave, o ID e a rede:
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}'Em caso de 401, confira a chave; 404, o ID e o endpoint; se o modelo não aparecer, valide o JSON, o caminho e reinicie o app.