सेट अप करें
- Aider इंस्टॉल करें। Aider 0.86 Python 3.10 से 3.12 तक को सपोर्ट करता है, और उसका अपना इंस्टॉलर
aider-installउसके लिए सही Python सेट अप कर देता है। हमने Python 3.12 के वर्चुअल एनवायरनमेंट मेंpip install aider-chatका उपयोग किया।
python -m pip install aider-installaider-install- इसे API से जोड़ें दो एनवायरनमेंट वेरिएबल से, और हर मॉडल के आगे
openai/लगाएँ, Claude के भी। वीक मॉडल कमिट मैसेज और सारांश लिखता है, इसलिए सस्ता मॉडल काफ़ी है।
export OPENAI_API_BASE="https://api.zurelay.com/v1"export OPENAI_API_KEY="zr_live_..."aider --model openai/claude-sonnet-5-5 --weak-model openai/deepseek-v4.1-flash# or all on DeepSeekaider --model openai/deepseek-v4.1-flash --weak-model openai/deepseek-v4.1-flash- Aider को मॉडल के बारे में बताएँ। आपके होम फ़ोल्डर की ये दो फ़ाइलें इसकी चेतावनी, एडिट फ़ॉर्मैट और कॉस्ट डिस्प्ले ठीक करती हैं (अगला सेक्शन)। कीमतें Zurelay की मौजूदा कीमतें हैं, प्रति टोकन।
{ "openai/deepseek-v4.1-flash": { "max_input_tokens": 1000000, "input_cost_per_token": 0.00000003, "output_cost_per_token": 0.00000012, "cache_read_input_token_cost": 0.00000000074, "litellm_provider": "openai", "mode": "chat" }, "openai/claude-sonnet-5-5": { "max_input_tokens": 1000000, "input_cost_per_token": 0.00000079, "output_cost_per_token": 0.00000395, "cache_read_input_token_cost": 0.000000079, "litellm_provider": "openai", "mode": "chat" }}- name: openai/deepseek-v4.1-flash edit_format: diff use_repo_map: true- name: openai/claude-sonnet-5-5 edit_format: diff use_repo_map: true weak_model_name: openai/deepseek-v4.1-flash- सेटअप को
~/.aider.conf.ymlमें रखें, ताकि सादाaiderइसी के साथ शुरू हो। इसमें आपकी की होती है, इसलिए इसे git से बाहर रखें।
model: openai/claude-sonnet-5-5weak-model: openai/deepseek-v4.1-flashopenai-api-base: https://api.zurelay.com/v1openai-api-key: zr_live_...नए मॉडल के बारे में Aider क्या गलत समझता है
Aider किसी मॉडल को उसके पूरे नाम से खोजता है, और वर्शन 0.86.2 में वह न openai/claude-sonnet-5-5 को पहचानता था, न openai/deepseek-v4.1-flash को। ऊपर दी गई फ़ाइलों के बिना:
- यह हर बार शुरू होने पर चेतावनी देता है:
Unknown context window size and costs, using sane defaults, फिर पूछता है कि डॉक्स खोलें या नहीं। इसे रोकने के लिए मेटाडेटा फ़ाइल में एकmax_input_tokensएंट्री काफ़ी है। - यह होल-फ़ाइल एडिट फ़ॉर्मैट इस्तेमाल करता है, यानी मॉडल जिस भी फ़ाइल को बदलता है उसे पूरी वापस भेजता है। इससे बड़ी फ़ाइलों में ज़्यादा आउटपुट टोकन लगते हैं और यह धीमा भी होता है।
edit_format: diffमें मॉडल सिर्फ़ सर्च-एंड-रिप्लेस ब्लॉक भेजता है; हमारे टेस्ट में दोनों मॉडल के ब्लॉक सही तरह लागू हुए। अगर किसी मॉडल के एडिट बार-बार लागू न हों, तो उस मॉडल के लिएwholeपर लौट जाएँ। - यह कोई लागत नहीं दिखाता। मेटाडेटा फ़ाइल में कीमतें डालने पर Aider की कॉस्ट लाइन हमारे बिल से मेल खाई: जिस Claude एडिट के लिए Zurelay ने $0.00357 का बिल दिया, उसके लिए इसने $0.0036 बताया।
Claude: openai/ या anthropic/?
Aider Anthropic के फ़ॉर्मैट से भी Claude तक पहुँच सकता है: --model anthropic/claude-sonnet-5-5 के साथ ANTHROPIC_API_BASE=https://api.zurelay.com (बिना /v1) और ANTHROPIC_API_KEY को उसी की पर सेट करके। यह चला, और Aider इस तरह मॉडल को पहचानता भी था। लेकिन --cache-prompts के साथ हमारे दोनों रन में इसने प्रॉम्प्ट कैश लिखने के पैसे दिए और उससे कभी पढ़ा नहीं, लगभग $0.0035 प्रति एडिट। openai/ से, दूसरे एडिट ने बिना किसी सेटिंग के अपने 3,682 प्रॉम्प्ट टोकन में से 2,863 कैश से पढ़े, और लागत $0.0025 आई। हम हर मॉडल के लिए openai/ इस्तेमाल करेंगे।
हमारे टेस्ट में कितना खर्च आया
एक नए git रेपो में छोटी Python फ़ाइल के एडिट, हर एक Aider द्वारा कमिट किया गया। हर एडिट में दो अनुरोध होते हैं: मुख्य मॉडल पर बदलाव, और DeepSeek V4.1 Flash से कमिट मैसेज। Zurelay ने बिल किया:
| मॉडल | काम | अनुरोध | प्रॉम्प्ट टोकन (कैश किए गए) | लागत |
|---|---|---|---|---|
| DeepSeek V4.1 Flash | hello.py बनाएँ (होल-फ़ाइल फ़ॉर्मैट) | 2 | 1,202 (0) | $0.000057 |
| DeepSeek V4.1 Flash | hello.py में बदलाव करें (diff फ़ॉर्मैट) | 2 | 3,273 (149) | $0.00013 |
| Claude Sonnet 5.5 | कोड को main() में रैप करें | 2 | 3,891 (151) | $0.0036 |
| Claude Sonnet 5.5 | main() का नाम बदलें | 2 | 4,175 (3,007) | $0.0025 |
Aider का अपना प्रॉम्प्ट छोटा है, रेपो मैप के साथ लगभग 2,800 से 3,700 टोकन, इसलिए DeepSeek पर दिन भर के एडिट की लागत कुछ ही पैसे आती है। anthropic/ से किए गए दो एडिट टेबल में शामिल नहीं हैं।
जानने लायक बातें
- Aider की कॉस्ट लाइन
openai/मॉडल पर कैश हिट नहीं गिनती: जिस एडिट का हमसे $0.0025 बिल हुआ, उसके लिए इसने $0.0045 बताया। असली आँकड़ा आपके Zurelay उपयोग पेज पर दिखता है। - Windows पर Aider की चैट के लिए असली कंसोल चाहिए। Git Bash में इसने
Can't initialize prompt toolkit: Found xterm-256colorप्रिंट किया; PowerShell, Command Prompt या Windows Terminal इस्तेमाल करें। एक बार वाले--messageरन कहीं भी चलते हैं। - Aider
.aider.conf.yml,.aider.model.settings.ymlऔर.aider.model.metadata.jsonको आपके होम फ़ोल्डर, git रेपो के रूट और मौजूदा फ़ोल्डर से पढ़ता है। हमने होम फ़ोल्डर में टेस्ट किया।
जिन मॉडल के साथ आप इसे जोड़ेंगे उनकी कीमतें
प्रति 1M टोकन, लैब की लिस्ट कीमत और Zurelay की कीमत:
| मॉडल | इनपुट | आउटपुट | Zurelay पर (इनपुट / आउटपुट) |
|---|---|---|---|
| DeepSeek V4.1 Flash | $0.30 | $1.20 | $0.03 / $0.12 |
| Claude Sonnet 5.5 | $2.00 | $10.00 | $0.79 / $3.95 |
| Claude Opus 5.5 | $4.00 | $20.00 | $1.40 / $7.00 |
| GPT-6.1 Terra | $1.00 | $5.00 | $0.25 / $1.25 |
| Gemini 3.8 Flash | $0.75 | $3.75 | $0.22 / $1.10 |
| Kimi K3.1 Pro | $2.00 | $10.00 | $0.80 / $4.00 |
| GLM-5.3 | $1.40 | $4.40 | $0.38 / $1.21 |
3 नवंबर 2026 पर Aider 0.86.2 के साथ, Python 3.12 पर, Windows में, Zurelay की API के विरुद्ध टेस्ट किया गया। छोटा सेटअप डॉक्स में Aider में है। Aider के अपने दस्तावेज़: OpenAI-संगत API और मॉडल सेटिंग्स।