ភ្ជាប់ WorkBuddy

WorkBuddy/CodeBuddy អាចបន្ថែមម៉ូដែលផ្ទាល់ខ្លួនតាមឯកសារ models.json ក្នុងម៉ាស៊ីន។ កំណត់អាសយដ្ឋានសំណើម៉ូដែលទៅចំណុចភ្ជាប់ HiModels ដែលឆបគ្នានឹង OpenAI Chat Completions ដើម្បីប្រើម៉ូដែលដែលគណនីអ្នកបានបើក។

1. រៀបចំ WorkBuddy/CodeBuddy

  1. ដំឡើង និងចូល WorkBuddy/CodeBuddy។
  2. បើកថតគម្រោងយ៉ាងហោចណាស់ម្តង ដើម្បីឱ្យកម្មវិធីបង្កើតថតកំណត់រចនាសម្ព័ន្ធ .codebuddy ក្នុងម៉ាស៊ីន។
  3. បង្កើត API Key នៅទំព័រ «API Keys» របស់ HiModels

2. កំណត់ម៉ូដែលក្នុងម៉ាស៊ីន

បង្កើត ឬកែឯកសារកំណត់រចនាសម្ព័ន្ធកម្រិតអ្នកប្រើ៖

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

បើចង់ឱ្យការកំណត់មានប្រសិទ្ធភាពតែក្នុងគម្រោងនេះ អាចប្រើឯកសារកម្រិតគម្រោង៖

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

កំណត់អថេរបរិស្ថាន HiModels API Key ជាមុន៖

# Windows
setx HIMODELS_API_KEY "<your_himodels_api_key>"

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

បន្ទាប់មកកំណត់ models.json ដោយ ID ម៉ូដែល និងអាសយដ្ឋានសំណើរបស់ 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. ចាប់ផ្តើមឡើងវិញ និងជ្រើសម៉ូដែល

  1. បិទ WorkBuddy/CodeBuddy ទាំងស្រុង ហើយបើកឡើងវិញ។
  2. ជ្រើសម៉ូដែលផ្ទាល់ខ្លួនដែលឈ្មោះមាន “HiModels” ក្នុងកម្មវិធីជ្រើសម៉ូដែល។

4. ជាជម្រើស៖ ផ្ទៀងផ្ទាត់ API Key

អាចហៅចំណុចភ្ជាប់ HiModels ដោយផ្ទាល់ក្នុងស្ថានីយជាមុន ដើម្បីបញ្ជាក់ថា API Key, 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 Key; បើឃើញ 404 សូមពិនិត្យ ID ម៉ូដែល និងអាសយដ្ឋាន; បើម៉ូដែលមិនបង្ហាញ សូមពិនិត្យទម្រង់ JSON ទីតាំងឯកសារ ហើយចាប់ផ្តើមកម្មវិធីឡើងវិញទាំងស្រុង។