Kodacode सेटअप: API key, Base URL और 429 त्रुटियां
Kodacode में BetterToken API Key, Base URL और Model ID सेट करें। कनेक्शन जांचें और 429 सहित सामान्य त्रुटियां ठीक करें।
Kodacode को BetterToken से कनेक्ट करने के लिए API key तैयार करें, नीचे दिया Base URL भरें और model plaza से वर्तमान Model ID चुनें। MonkeyCode की समस्या के लिए अलग MonkeyCode guide देखें।
मुख्य सेटिंग्स
| फ़ील्ड | मान |
|---|---|
| API Key | BetterToken API key |
| Base URL | https://bettertoken.ai/v1 |
| मॉडल | model plaza से वर्तमान Model ID |
आवश्यकताएं
- टूल का वर्तमान संस्करण इंस्टॉल है
- BetterToken API key: रजिस्टर करें और प्राप्त करें
- model plaza से Model ID
पहले से खाता है? साइन इन करें, रिचार्ज करें, फिर कंसोल में कुंजी बनाएँ।
अतिरिक्त आवश्यकताएं
- VS Code इंस्टॉल है
- Kodacode / Koda extension इंस्टॉल है
- model plaza से सही Model ID कॉपी करें।
इंस्टॉल करें
Kodacode इंस्टॉल या खोलें, फिर नीचे का मैन्युअल सेटअप जारी रखें।
मैन्युअल सेटअप
| फ़ील्ड | मान |
|---|---|
| API Key | BetterToken API key |
| Base URL | https://bettertoken.ai/v1 |
| मॉडल | model plaza से वर्तमान Model ID |
सेटअप
Koda panel खोलें और मॉडल जोड़ें
VS Code sidebar में KODA panel खोलें, input box के नीचे model selector क्लिक करें और Add model: Agent चुनें।

OpenAI-compatible मॉडल सेटिंग भरें
मॉडल जोड़ने वाले dialog में ये मान उपयोग करें:
| फ़ील्ड | अनुशंसित मान |
|---|---|
| Provider | Any OpenAI-compatible API |
| API Base | https://bettertoken.ai/v1/ |
| Model ID | model plaza से मॉडल ID, जैसे YOUR_MODEL_ID |
| API Key | आपकी BetterToken API Key |
फ़ील्ड भरने के बाद Connect क्लिक करें।

पुष्टि करें कि मॉडल सक्रिय है
कनेक्शन सफल होने पर Koda input box के नीचे मॉडल selector से नया मॉडल, जैसे YOUR_MODEL_ID, चुनें। उत्तर मिलने की पुष्टि के लिए छोटा संदेश भेजें।
config.yaml जांचें
Kodacode configuration को ~/.koda/config.yaml में लिखता है। मॉडल जोड़े जाने की पुष्टि के लिए यह फ़ाइल खोलें।

config.yaml उदाहरण
इस पूर्ण संरचना को संदर्भ के रूप में उपयोग करें। YOUR_API_KEY को अपनी BetterToken API Key से बदलें और असली API Key को repository में commit न करें।
name: Kodaversion: 0.0.1schema: v1models: - name: Koda Models provider: koda-chat-models model: AUTODETECT roles: - agent - chat - edit - name: YOUR_MODEL_ID provider: openai model: YOUR_MODEL_ID apiKey: YOUR_API_KEY apiBase: https://bettertoken.ai/v1/ roles: - agent - chat - editcontext: - provider: code - provider: docs - provider: diff - provider: terminal - provider: problems - provider: folder - provider: codebaseकनेक्शन सत्यापित करें
छोटे test prompt भेजें। यदि टूल बिना authentication या Model ID त्रुटि के उत्तर देता है, तो कनेक्शन काम कर रहा है। configuration बदलने के बाद टूल को पूरी तरह रीस्टार्ट करें।
मॉडल बदलें
मॉडल selector खोलें या configuration में Model फ़ील्ड बदलें। model plaza से सटीक Model ID उपयोग करें, फिर मौजूदा session रीस्टार्ट करें।
सामान्य त्रुटियां
| त्रुटि | क्या जांचें |
|---|---|
401 या Unauthorized | BetterToken API key जांचें और शुरुआत/अंत के space हटाएं। |
404 | Base URL जांचें और कोई विशिष्ट endpoint path न जोड़ें। |
model not found | model plaza से वर्तमान Model ID कॉपी करें। |
| बदलाव लागू नहीं होते | configuration सहेजें और टूल पूरी तरह रीस्टार्ट करें। |
- कनेक्शन विफल हो तो पुष्टि करें कि API Base
https://bettertoken.ai/v1/है और अंतिम/रखें। - model plaza से सही Model ID कॉपी करें।
- authentication विफल हो तो API Key फिर कॉपी करें और अतिरिक्त space या line break से बचें।
config.yamlके बदलाव लागू न हों तो VS Code रीस्टार्ट करें या Developer: Reload Window चलाएं।- BetterToken को सामान्यतः अतिरिक्त
User-Agentया custom header की जरूरत नहीं होती।
उन्नत सेटअप
संबंधित गाइड
तकनीकी विवरण
Protocol, endpoint और आंतरिक provider फ़ील्ड
यह सेटअप https://bettertoken.ai/v1 उपयोग करता है। टूल OpenAI-compatible endpoint path जोड़ता है। जब तक कोई विशेष फ़ील्ड स्पष्ट रूप से न मांगे, /chat/completions या /responses न जोड़ें।

