Kilo Code सेटअप: API Key, Base URL और मॉडल
Kilo Code इंस्टॉल करें, BetterToken Base URL और API Key सेट करें, मॉडल चुनें और सामान्य त्रुटियां ठीक करें।
Kilo Code को BetterToken से कनेक्ट करने के लिए API key तैयार करें, नीचे दिया Base URL भरें और model plaza से वर्तमान Model ID चुनें।
पहले request तक तीन चरण
- BetterToken API Key लें और model plaza से Model ID चुनें।
- Kilo Code की Providers settings में Custom provider जोड़ें, OpenAI Compatible चुनें, फिर API Key,
https://bettertoken.ai/v1और Model ID भरें। - settings save करें, extension restart करें और नए chat में छोटा request भेजें।
मुख्य सेटिंग्स
| फ़ील्ड | मान |
|---|---|
| API Key | BetterToken API key |
| Base URL | https://bettertoken.ai/v1 |
| मॉडल | model plaza से वर्तमान Model ID |
आवश्यकताएं
- टूल का वर्तमान संस्करण इंस्टॉल है
- BetterToken API key: रजिस्टर करें और प्राप्त करें
- model plaza से Model ID
पहले से खाता है? साइन इन करें, रिचार्ज करें, फिर कंसोल में कुंजी बनाएँ।
अतिरिक्त आवश्यकताएं
- VS Code इंस्टॉल है
इंस्टॉल करें
यदि Kilo Code पहले से इंस्टॉल है, तो BetterToken API Key, Base URL और Model ID भरने के लिए सीधे मैन्युअल सेटअप पर जाएं।
यदि extension अभी इंस्टॉल नहीं है या आपको installation और regional use की पृष्ठभूमि चाहिए, तो अंग्रेज़ी Kilo Code installation और custom API guide पढ़ें, फिर मौजूदा setup fields के लिए इस पेज पर लौटें।
मैन्युअल सेटअप
यह सेटअप Kilo Code settings UI में पूरा करें। configuration फ़ाइल संपादित करने की जरूरत नहीं है।
| फ़ील्ड | मान |
|---|---|
| API Key | BetterToken API key |
| Base URL | https://bettertoken.ai/v1 |
| मॉडल | model plaza से वर्तमान Model ID |
सेटअप
टकराव वाले environment variable हटाएं
unset OPENAI_API_KEYunset OPENAI_BASE_URLKilo Code settings खोलें
Settings (गियर आइकन) खोलें, Providers चुनें और सूची के नीचे Custom provider क्लिक करें।
API provider कॉन्फ़िगर करें
भरें:
- Provider ID →
bettertoken - Display name →
BetterToken - Provider API →
OpenAI Compatible - Base URL →
https://bettertoken.ai/v1 - API Key → आपकी BetterToken API Key
- Models → model plaza से कॉपी की गई मॉडल ID मैन्युअल रूप से जोड़ें और display name में भी वही ID रखें
provider सहेजने के लिए Submit क्लिक करें। ये VS Code extension के फ़ील्ड हैं, जो आधिकारिक Custom Models गाइड में दिए गए हैं।
अतिरिक्त header केवल तभी कॉन्फ़िगर करें जब आधिकारिक दस्तावेज स्पष्ट रूप से कहें
उपलब्ध आधिकारिक Kilo Code सामग्री में OpenAI-compatible provider के लिए वैकल्पिक custom header का उल्लेख है, लेकिन वह User-Agent को BetterToken सेटअप का अनिवार्य चरण नहीं मानती।
custom gateway, tenant routing, observability या caching layer भी इस्तेमाल कर रहे हों तो header केवल उस upstream सेवा के आधिकारिक दस्तावेज के अनुसार जोड़ें।
Kilo Code रीस्टार्ट करें
config बदलने के बाद VS Code रीस्टार्ट करें या Kilo Code extension reload करें ताकि नई सेटिंग लागू हो।
कनेक्शन सत्यापित करें
नया Kilo Code chat खोलें और एक शब्द में उत्तर दें: OK जैसा छोटा prompt भेजें। authentication या Model ID error के बिना उत्तर मिलने पर पहला request सफल है। configuration बदलने के बाद VS Code या extension restart करें। समस्या हो तो सामान्य त्रुटियां देखें।
Kilo CLI
आधिकारिक Kilo CLI इंस्टॉल करें, extension से अलग। GPT मॉडल के साथ macOS परीक्षण में Kilo CLI 7.8.17 ने /v1/chat/completions से टेक्स्ट अनुरोध और फ़ाइल पढ़ने वाले tool calls पूरे किए।
टर्मिनल में BetterToken API Key सेट करें:
export BETTERTOKEN_API_KEY="YOUR_API_KEY"अपने प्रोजेक्ट में kilo.json बनाएं। हर YOUR_MODEL_ID को model plaza के सटीक ID से बदलें:
{ "provider": { "bettertoken": { "npm": "@ai-sdk/openai-compatible", "name": "BetterToken", "options": { "baseURL": "https://bettertoken.ai/v1", "apiKey": "{env:BETTERTOKEN_API_KEY}" }, "models": { "YOUR_MODEL_ID": { "name": "YOUR_MODEL_ID" } } } }, "model": "bettertoken/YOUR_MODEL_ID", "permission": { "read": "allow", "edit": "deny", "bash": "deny" }, "agent": { "build": { "steps": 4 } }}KILO_CONFIG को इस फ़ाइल पर सेट करें और गैर-इंटरैक्टिव टेक्स्ट जांच चलाएं:
export KILO_CONFIG="$PWD/kilo.json"kilo run --format json -m bettertoken/YOUR_MODEL_ID "Reply with only: OK"अंतिम उत्तर में OK देखें। यह कॉन्फ़िगरेशन फ़ाइल पढ़ने की अनुमति देता है और संपादन तथा shell commands को रोकता है। KILO_CONFIG के जरिए फ़ाइल देने पर यह trusted configuration source बनती है और {env:...} संदर्भ expand हो सकते हैं। केवल repository से लोड की गई project configuration environment variable संदर्भ expand नहीं करती; ऊपर दिया स्पष्ट KILO_CONFIG चयन बनाए रखें।
मॉडल बदलें
मॉडल 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 सहेजें और टूल पूरी तरह रीस्टार्ट करें। |
तकनीकी विवरण
Protocol, endpoint और आंतरिक provider फ़ील्ड
यह सेटअप https://bettertoken.ai/v1 उपयोग करता है। टूल OpenAI-compatible endpoint path जोड़ता है। जब तक कोई विशेष फ़ील्ड स्पष्ट रूप से न मांगे, /chat/completions या /responses न जोड़ें।

