Aider

Aider को OPENAI_API_BASE, OPENAI_API_KEY और catalog से एक model id के ज़रिए connect करें।

तैयार कॉन्फ़िगरेशन

अनुरोध पर हमारी सूची से तैयार किया जाता है: एपीआई का पता, हर प्रकाशित मॉडल की संदर्भ और आउटपुट सीमा, तथा अनुशंसित सेटिंग्स। इसमें कोई कुंजी नहीं है। Aider कुंजी को OPENAI_API_KEY से पढ़ता है: export OPENAI_API_KEY="$GETVIBE_API_KEY"। तीनों फ़ाइलें सहेजें — अन्य दो फ़ाइलों में प्रत्येक मॉडल का संदर्भ और संपादन प्रारूप होता है।

# macOS / Linux
curl -fsSL https://getvibeapi.com/api/integrations/aider.conf.yml -o ~/.aider.conf.yml
curl -fsSL https://getvibeapi.com/api/integrations/aider.model.metadata.json -o ~/.aider.model.metadata.json
curl -fsSL https://getvibeapi.com/api/integrations/aider.model.settings.yml -o ~/.aider.model.settings.yml
# Windows PowerShell
Invoke-WebRequest https://getvibeapi.com/api/integrations/aider.conf.yml -OutFile "$HOME\.aider.conf.yml"
Invoke-WebRequest https://getvibeapi.com/api/integrations/aider.model.metadata.json -OutFile "$HOME\.aider.model.metadata.json"
Invoke-WebRequest https://getvibeapi.com/api/integrations/aider.model.settings.yml -OutFile "$HOME\.aider.model.settings.yml"
  • मुख्य मॉडल — gpt-6.1-sol: मध्यम मूल्य पर बड़े context वाला मज़बूत agentic coder; बेयर id cross-channel failover चालू रखती है।
  • छोटे काम — deepseek-v4.1-flash: 1M context वाला सबसे सस्ता सक्षम model, titles, summaries, commit messages और compaction के लिए।
  • Streaming on, 600-second request timeout, reasoning effort medium: एक लंबे reasoning वाले उत्तर में कई मिनट लगते हैं, और streaming के बिना यह wait limit से टकरा जाता है।
  • हर जगह बिना :suffix के bare model IDs — इससे किसी स्वस्थ channel पर स्वचालित failover चालू रहता है।
Catalog बदलता रहता है: जब नए models आएँ, तो file दोबारा download करें। अगर सिर्फ़ कुछ models रखने हैं, तो URL में comma-separated IDs के साथ ?models= जोड़ें।

Aider मानक OpenAI SDK environment variables इस्तेमाल करता है। Key environment से आती है और कभी repository में नहीं पहुँचती।

Run

export OPENAI_API_KEY="$GETVIBE_API_KEY"
export OPENAI_API_BASE="https://getvibeapi.com/v1"
aider --model openai/gpt-6.1-sol
एक test folder में command run करें और एक छोटा सवाल पूछें। अगर आपको कोई अलग id चाहिए, तो public name को model list के साथ cross-check करें और सामान्य उपयोग के लिए इसे :suffix के बिना लिखें: एक suffix एक channel pin करता है और किसी healthy channel पर automatic switching को बंद कर देता है।
Aider + GetVibe API — OpenAI-संगत एंडपॉइंट | GetVibe API