Tích hợp WorkBuddy

WorkBuddy/CodeBuddy cho phép thêm mô hình tùy chỉnh qua models.json cục bộ. Trỏ địa chỉ yêu cầu mô hình đến giao diện tương thích OpenAI Chat Completions của HiModels để dùng các mô hình đã được bật.

1. Chuẩn bị WorkBuddy/CodeBuddy

  1. Cài và đăng nhập WorkBuddy/CodeBuddy.
  2. Mở thư mục dự án ít nhất một lần để ứng dụng tạo thư mục cấu hình .codebuddy cục bộ.
  3. Tạo API Key tại trang HiModels “API Keys”.

2. Cấu hình mô hình cục bộ

Tạo hoặc sửa tệp cấu hình cấp người dùng:

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

Nếu chỉ muốn áp dụng cho dự án hiện tại, dùng cấu hình cấp dự án:

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

Trước tiên đặt biến môi trường HiModels API Key:

# Windows
setx HIMODELS_API_KEY "<your_himodels_api_key>"

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

Sau đó cấu hình mô hình và địa chỉ yêu cầu HiModels trong models.json:

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

Lưu models.json dưới dạng UTF-8 không BOM. Điều chỉnh ID mô hình và giới hạn Token theo trang “Khám phá” và cấu hình SKU thực tế của HiModels.

3. Khởi động lại và chọn mô hình

  1. Thoát hẳn WorkBuddy/CodeBuddy rồi mở lại.
  2. Trong bộ chọn mô hình, chọn mô hình tùy chỉnh có “HiModels” trong tên.

4. Tùy chọn: xác minh API Key

Có thể gọi trực tiếp giao diện HiModels trong terminal để xác nhận API Key, ID mô hình và mạng đều hoạt động:

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

Nếu gặp 401, kiểm tra API Key; gặp 404, kiểm tra ID mô hình và địa chỉ; nếu mô hình không hiện, kiểm tra định dạng JSON, vị trí tệp và khởi động lại ứng dụng hoàn toàn.