WorkBuddy एकीकरण

WorkBuddy/CodeBuddy लोकल models.json से कस्टम मॉडल जोड़ सकता है। मॉडल अनुरोध पते को HiModels के OpenAI Chat Completions-संगत इंटरफ़ेस पर रखने के बाद प्लेटफ़ॉर्म के चालू मॉडल इस्तेमाल कर सकते हैं।

1. WorkBuddy/CodeBuddy तैयार करें

  1. WorkBuddy/CodeBuddy इंस्टॉल करके लॉग इन करें।
  2. ऐप को लोकल .codebuddy कॉन्फ़िगरेशन फ़ोल्डर बनाने देने के लिए कोई प्रोजेक्ट फ़ोल्डर कम से कम एक बार खोलें।
  3. HiModels “API कुंजियाँ” पेज पर API कुंजी बनाएँ।

2. लोकल मॉडल कॉन्फ़िगर करें

यूज़र-स्तरीय कॉन्फ़िगरेशन फ़ाइल बनाएँ या संपादित करें:

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

केवल मौजूदा प्रोजेक्ट पर लागू करना हो तो प्रोजेक्ट-स्तरीय कॉन्फ़िगरेशन इस्तेमाल करें:

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

पहले HiModels API कुंजी environment variable सेट करें:

# 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 without BOM में सेव करें। मॉडल ID और टोकन सीमा, HiModels “Explore” पेज और वास्तविक SKU के अनुसार रखें।

3. रीस्टार्ट करके मॉडल चुनें

  1. WorkBuddy/CodeBuddy पूरी तरह बंद करके फिर खोलें।
  2. मॉडल चयन में “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 फ़ॉर्मैट और फ़ाइल स्थान जाँचकर ऐप पूरी तरह रीस्टार्ट करें।