Droid सेटअप: API Key, Base URL और मॉडल
Droid इंस्टॉल करें, BetterToken Base URL और API Key सेट करें, मॉडल चुनें और सामान्य त्रुटियां ठीक करें।
Droid को BetterToken से कनेक्ट करने के लिए API key तैयार करें, नीचे दिया Base URL भरें और model plaza से वर्तमान Model ID चुनें।
मुख्य सेटिंग्स
| फ़ील्ड | मान |
|---|---|
| API Key | BetterToken API key |
| Base URL | https://bettertoken.ai/v1 |
| मॉडल | model plaza से वर्तमान Model ID |
आवश्यकताएं
- टूल का वर्तमान संस्करण इंस्टॉल है
- BetterToken API key: रजिस्टर करें और प्राप्त करें
- model plaza से Model ID
पहले से खाता है? साइन इन करें, रिचार्ज करें, फिर कंसोल में कुंजी बनाएँ।
अतिरिक्त आवश्यकताएं
इंस्टॉल करें
Droid इंस्टॉल करें
macOS / Linux
curl -fsSL https://app.factory.ai/cli | shWindows
irm https://app.factory.ai/cli/windows | iexमैन्युअल सेटअप
CLI में /settings → Custom models या /model → Manage custom models से मॉडल जोड़ सकते हैं। Desktop app में Settings → Custom Models खोलें। दोनों editors ~/.factory/settings.json में सहेजते हैं; नीचे दिया फ़ाइल सेटअप एक वैकल्पिक तरीका है। Factory की custom model गाइड देखें।
| फ़ील्ड | मान |
|---|---|
| API Key | BetterToken API key |
| Base URL | https://bettertoken.ai/v1 |
| मॉडल | model plaza से वर्तमान Model ID |
सेटअप
BetterToken API Key सेट करें
macOS / Linux
export BETTERTOKEN_API_KEY="YOUR_API_KEY"Windows PowerShell
$env:BETTERTOKEN_API_KEY="YOUR_API_KEY"YOUR_API_KEY को अपनी BetterToken API Key से बदलें। Droid अपने JSON configuration में ${BETTERTOKEN_API_KEY} environment-variable expansion समर्थित करता है।
Droid config फ़ाइल संपादित करें
Config फ़ाइल path: ~/.factory/settings.json
{ "customModels": [ { "displayName": "BetterToken Codex", "model": "YOUR_MODEL_ID", "baseUrl": "https://bettertoken.ai/v1", "apiKey": "${BETTERTOKEN_API_KEY}", "provider": "openai" } ]}YOUR_MODEL_ID को model plaza से कॉपी की वर्तमान किसी मॉडल ID से बदलें।
Droid शुरू करें और मॉडल चुनें
cd /path/to/your/projectdroidDroid में /model लिखें और BetterToken Codex चुनें। Factory settings फ़ाइल के बदलाव देखता है; यदि मॉडल सूची refresh न हो, तो Droid बंद करके फिर चलाएं।
छोटा परीक्षण कार्य चलाएं
“इस project की directory structure समझाएं।” जैसे छोटे कार्य से शुरू करें। Droid परिणाम देने के बाद cross-file edit या लंबे agent कार्य जारी रखें।
Droid 0.248.0 के परीक्षण में, Factory में साइन इन किए बिना एक नई प्रोफ़ाइल पर droid exec --model custom:YOUR_MODEL_ID "Reply with only: OK" दोनों मानों के साथ सफल रहा: openai ने अनुरोध /v1/responses पर और generic-chat-completion-api ने /v1/chat/completions पर भेजे। गैर-इंटरैक्टिव जांच के लिए droid exec इस्तेमाल करें।
कनेक्शन सत्यापित करें
छोटा test prompt भेजें। यदि टूल बिना authentication या Model ID त्रुटि के उत्तर देता है, तो कनेक्शन काम कर रहा है। configuration बदलने के बाद टूल को पूरी तरह रीस्टार्ट करें।
मॉडल बदलें
मॉडल selector खोलें या configuration में Model फ़ील्ड बदलें। model plaza से सटीक Model ID उपयोग करें, फिर मौजूदा session रीस्टार्ट करें।
सामान्य त्रुटियां
समस्या निवारण
| लक्षण | क्या जांचें |
|---|---|
/model में कस्टम मॉडल नहीं दिखता | JSON जांचें और पुष्टि करें कि model, baseUrl, apiKey और provider सभी मौजूद हैं |
Invalid provider | छोटे अक्षरों में सटीक मान "openai" या "generic-chat-completion-api" इस्तेमाल करें, UI में दिखने वाला नाम नहीं |
401 या 403 | API Key फिर से कॉपी करें, पुष्टि करें कि Droid process BETTERTOKEN_API_KEY पढ़ सकता है और account balance जांचें |
404 या Model not found | https://bettertoken.ai/v1 उपयोग करें और model plaza से वर्तमान GPT मॉडल ID कॉपी करें |
| संपादन के बाद पुराना मॉडल रहता है | /model फिर खोलें; यदि फिर भी refresh न हो, तो Droid पूरी तरह बंद करके फिर चलाएं |
FAQ
मॉडल सेट करें
model plaza से सही Model ID कॉपी करें।
OpenAI Responses API के लिए provider को openai और Base URL को https://bettertoken.ai/v1 पर सेट करें; Chat Completions के लिए generic-chat-completion-api चुनें।
क्या कस्टम header चाहिए?
मानक BetterToken सेटअप के लिए अतिरिक्त header की जरूरत नहीं है। tenant, routing या audit header केवल तब जोड़ें जब दूसरा gateway स्पष्ट रूप से मांगे।
मूल्य और उपयोग कहां जांचें?
वर्तमान मॉडल मूल्य के लिए live model plaza उपयोग करें। अनुरोध उपयोग और balance BetterToken Dashboard में उपलब्ध हैं।
संबंधित FAQ
उन्नत सेटअप
संबंधित गाइड
तकनीकी विवरण
Protocol, endpoint और आंतरिक provider फ़ील्ड
यह सेटअप https://bettertoken.ai/v1 उपयोग करता है। टूल OpenAI-compatible endpoint path जोड़ता है। जब तक कोई विशेष फ़ील्ड स्पष्ट रूप से न मांगे, /chat/completions या /responses न जोड़ें।

