Skip to main content
Aider को BetterToken से जोड़ने के लिए API Key तैयार करें, नीचे दिया गया Base URL दर्ज करें और model plaza से वर्तमान Model ID चुनें।

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

आवश्यकताएं

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

  • Python इंस्टॉल करें

इंस्टॉल करें

Aider इंस्टॉल करें

टर्मिनल में ये कमांड चलाएं:
इंस्टॉलेशन के बाद पुष्टि करें कि Aider उपलब्ध है:

मैन्युअल सेटअप

वर्तमान टर्मिनल के लिए BetterToken कॉन्फ़िगर करें

YOUR_API_KEY को अपने BetterToken API Key से बदलें। YOUR_MODEL_ID केवल उदाहरण है। इसे model plaza से वर्तमान समर्थित provider की model ID से बदलें और openai/ उपसर्ग रखें।

.env से कॉन्फ़िगरेशन सहेजें

हर बार टर्मिनल खोलने पर वेरिएबल सेट करने से बचने के लिए, प्रोजेक्ट के Git root में .env फ़ाइल बनाएं:
API Key कमिट होने से रोकने के लिए .env को .gitignore में जोड़ें। फिर प्रोजेक्ट डायरेक्टरी में जाकर चलाएं:
किसी प्रोजेक्ट के लिए अन्य फ़ाइल उपयोग करने हेतु उसे स्पष्ट रूप से निर्दिष्ट करें:

वैकल्पिक: .aider.conf.yml उपयोग करें

केवल गैर-संवेदनशील सेटिंग्स सहेजने के लिए, होम या प्रोजेक्ट डायरेक्टरी में .aider.conf.yml बनाएं:
API Key को साझा YAML फ़ाइल के बजाय OPENAI_API_KEY environment variable में रखें।

Model ID बदलें

लॉन्च कमांड में मॉडल को वर्तमान समर्थित provider की model ID से बदलें:
openai/ उपसर्ग न हटाएं। Model ID कॉन्फ़िगर किए गए endpoint के अनुकूल होनी चाहिए।

कनेक्शन सत्यापित करें

एक छोटा टेस्ट prompt भेजें। यदि टूल authentication या Model ID त्रुटि के बिना उत्तर देता है, तो कनेक्शन काम कर रहा है। कॉन्फ़िगरेशन बदलने के बाद टूल को पूरी तरह पुनः आरंभ करें।

मॉडल बदलें

मॉडल चयनकर्ता खोलें या कॉन्फ़िगरेशन में Model फ़ील्ड बदलें। model plaza से सटीक Model ID उपयोग करें, फिर वर्तमान सत्र पुनः आरंभ करें।

सामान्य त्रुटियां

सेटअप FAQ

Aider को कौन सा Base URL उपयोग करना चाहिए? https://www.bettertoken.ai/v1 उपयोग करें। यह BetterToken का OpenAI-compatible Base URL है। मॉडल नाम में openai/ उपसर्ग क्यों चाहिए? Aider OpenAI-compatible मॉडल पहचानने के लिए इस उपसर्ग का उपयोग करता है। इसे छोड़ने से Aider गलत provider चुन सकता है। क्या मैं API Key को .aider.conf.yml में रख सकता हूं? हम इसकी अनुशंसा नहीं करते। प्रोजेक्ट फ़ाइलों में API Key उजागर होने का जोखिम घटाने के लिए environment variables या Git द्वारा अनदेखी की गई .env फ़ाइल उपयोग करें।

उन्नत सेटअप

समर्थित provider

ये स्थितियां केवल इस पेज पर बताए गए BetterToken सेटअप पर लागू होती हैं।
  • मैन्युअल सेटअप: API Key, Base URL और Model दर्ज करें।
  • समर्थित नहीं: सीधे सेटअप का कोई सत्यापित तरीका अभी उपलब्ध नहीं है।

संबंधित गाइड

तकनीकी विवरण

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