इसे छोड़कर कंटेंट पर जाएं
मुफ़्त साइन अप करें
Coding Agent सेटअप

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 तक तीन चरण

  1. BetterToken API Key लें और model plaza से Model ID चुनें।
  2. Kilo Code की Providers settings में Custom provider जोड़ें, OpenAI Compatible चुनें, फिर API Key, https://bettertoken.ai/v1 और Model ID भरें।
  3. settings save करें, extension restart करें और नए chat में छोटा request भेजें।

मुख्य सेटिंग्स

फ़ील्डमान
API KeyBetterToken API key
Base URLhttps://bettertoken.ai/v1
मॉडलmodel plaza से वर्तमान Model ID

आवश्यकताएं

साइन अप करें और BetterToken API Key पाएँ

पहले से खाता है? साइन इन करें, रिचार्ज करें, फिर कंसोल में कुंजी बनाएँ।

अतिरिक्त आवश्यकताएं

  • 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 KeyBetterToken API key
Base URLhttps://bettertoken.ai/v1
मॉडलmodel plaza से वर्तमान Model ID

सेटअप

टकराव वाले environment variable हटाएं

टर्मिनल विंडो
unset OPENAI_API_KEY
unset OPENAI_BASE_URL

Kilo 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 या UnauthorizedBetterToken API key जांचें और शुरुआत/अंत के space हटाएं।
404Base URL जांचें और कोई विशिष्ट endpoint path न जोड़ें।
model not foundmodel plaza से वर्तमान Model ID कॉपी करें।
बदलाव लागू नहीं होतेconfiguration सहेजें और टूल पूरी तरह रीस्टार्ट करें।

तकनीकी विवरण

Protocol, endpoint और आंतरिक provider फ़ील्ड

यह सेटअप https://bettertoken.ai/v1 उपयोग करता है। टूल OpenAI-compatible endpoint path जोड़ता है। जब तक कोई विशेष फ़ील्ड स्पष्ट रूप से न मांगे, /chat/completions या /responses न जोड़ें।