আপনার নিজের API কী-এর জন্য Aider কনফিগ ফাইল: .aider.conf.yml এবং Windows setx
.aider.conf.yml-এ আপনার নিজের API কী এবং বেস URL রাখুন, লোড অর্ডার সঠিকভাবে পান এবং Windows setx ফাঁদ এড়ান, একটি সেশনের খরচের অনুমানসহ।

এই পৃষ্ঠায়
দুটি ভেরিয়েবল, OPENAI_API_BASE এবং OPENAI_API_KEY, এবং openai/-এর মতো একটি মডেল আর্গুমেন্টই Aider-কে CheapTokens-এর দিকে নির্দেশ করার জন্য যথেষ্ট। ধাপে ধাপে মূল বিষয়গুলো (ইনস্টল, প্রথম অনুরোধ, 401/404/400/402) রয়েছে Aider-কে CheapTokens-এর সাথে কীভাবে সংযুক্ত করবেন-এ; এই পৃষ্ঠাটি সেই গাইডে যা বাদ পড়েছে তা কভার করে: Windows setx, কনফিগ ফাইল এবং তার লোড অর্ডার, এবং একটি সেশনের খরচের অনুমান।
সূত্র: OpenAI-সামঞ্জস্যপূর্ণ API-এর জন্য Aider-এর ডকুমেন্টেশন (পৃষ্ঠাটি ২৬ অক্টোবর ২০২৬-এ যাচাই করা হয়েছে; ডকুমেন্টেশনে কোনো তারিখ বা সংস্করণ নেই, এবং সেদিন PyPI-তে সর্বশেষ aider-chat ছিল 0.86.2)।
Windows: setx এবং একটি নতুন টার্মিনাল#
Mac এবং Linux-এ আপনি দুটি ভেরিয়েবল export করেন। Windows-এ (PowerShell বা cmd) setx ব্যবহার করুন:
setx OPENAI_API_BASE https://api.cheaptokens.dev/v1
setx OPENAI_API_KEY <your CheapTokens key>Windows-এ একটি সমস্যা আছে। setx ভবিষ্যতের সেশনের জন্য ভেরিয়েবল লেখে, আপনি যে সেশনে টাইপ করছেন তার জন্য নয়, তাই Aider শুরু করার আগে টার্মিনাল বন্ধ করে একটি নতুন খুলুন। যদি আপনি ভেরিয়েবল সেট করেন এবং Aider এখনও একটি কী চায়, এটি সাধারণ কারণ।
কোন সম্পাদনার জন্য কোন মডেল#
মডেল আর্গুমেন্ট হল openai/ প্লাস সম্পূর্ণ আইডি, তাই CheapTokens-এর জন্য এতে দুটি স্ল্যাশ থাকে:
cd your-git-repo
aider --model openai/MiniMaxAI/MiniMax-M2.7MiniMax-M2.7-এ 180K কনটেক্সট রয়েছে এবং 8,192 টোকেন পর্যন্ত উত্তর দেয়, যা ছোট এবং মাঝারি সম্পাদনার জন্য উপযুক্ত যেখানে উত্তরগুলো সংক্ষিপ্ত থাকে। যদি আপনার সম্পাদনাগুলো দীর্ঘ ডিফ হিসেবে ফিরে আসে, তাহলে আরেকটি মডেল চেষ্টা করার মতো: DeepSeek-V4-Flash: প্রতি উত্তরে 32,768 টোকেন পর্যন্ত, 380K কনটেক্সট এবং দিনের যেকোনো সময় একই দাম।
aider --model openai/deepseek-ai/DeepSeek-V4-Flash-0731CheapTokens ডকুমেন্টেশন বা প্রাইসিং-এর মডেল তালিকা থেকে সম্পূর্ণ আইডি কপি করুন।
একটি প্রথম সম্পাদনা চালান#
Aider একটি git রিপোর ভিতরে কাজ করে, তাই একটি রিপোতে শুরু করুন। একটি ফাইল যোগ করুন এবং ছোট কিছু চান:
> /add app.py
> Add a --verbose flag that prints each file before it is processedযখন Aider ফাইলে একটি সম্পাদনা দিয়ে উত্তর দেয়, তখন কী, বেস URL এবং মডেল আইডি সবই সঠিক।

পুনরায় টাইপ করা বন্ধ করুন: .aider.conf.yml#
Aider আপনার হোম ডিরেক্টরি থেকে .aider.conf.yml পড়ে, তারপর git রিপো রুট, তারপর বর্তমান ডিরেক্টরি, এবং পরের ফাইলগুলো জেতে। তাই একটি গ্লোবাল ফাইলে কী এবং বেস রাখা যায়, এবং একটি রিপো ফাইল মডেল বেছে নিতে পারে। যদি আপনি একটি নির্দিষ্ট ফাইল চান এবং অন্য কিছু নয়, aider - শুধুমাত্র সেটিই লোড করে।
একটি হোম-ডিরেক্টরি ফাইল (উদাহরণ, আপনার নিজের কী দিন):
openai-api-base: https://api.cheaptokens.dev/v1
openai-api-key: <your CheapTokens key>
model: openai/MiniMaxAI/MiniMax-M2.7এখন aider একাই সঠিক এন্ডপয়েন্ট এবং মডেল দিয়ে শুরু হয়। যদি আপনি ফাইলটি একটি রিপোতে কমিট করেন, কী বাদ দিন এবং এটি এনভায়রনমেন্ট ভেরিয়েবলে বা একটি .env ফাইলে রাখুন; কী লাইনগুলো আপনার নিজের হোম ডিরেক্টরির জন্য।
এমন একটি মডেলের জন্য যা Aider জানে না, ডকুমেন্টেশন একটি model- (.) বর্ণনা করে যেখানে আপনি তার সেটিংস নির্দিষ্ট করতে পারেন।
একটি সেশনের খরচ#
Aider প্রতিটি বার্তার সাথে আপনার যোগ করা ফাইল এবং চ্যাট ইতিহাস পুনরায় পাঠায়, তাই ইনপুট টোকেন আউটপুটের চেয়ে দ্রুত বাড়ে। ধরুন প্রায় 20টি বার্তার একটি কার্যকরী সেশন 400,000 ইনপুট টোকেন পাঠায় এবং 40,000 আউটপুট টোকেন ফেরত পায় (উদাহরণের জন্য একটি অনুমান; আপনার নিজের সংখ্যা বসান)। MiniMax-M2.7-এ এটি $0.026, এবং OpenRouter-এর চেয়ে মোটে সস্তা, ইনপুট এবং আউটপুট একসাথে গণনা করা। নিচের টেবিলটি আমাদের মডেলগুলিতে একই সেশন চালায়:
| মডেল | ইনপুট $/১ মিলিয়ন | আউটপুট $/১ মিলিয়ন | খরচ | OpenRouter |
|---|---|---|---|---|
| GLM-5.3-Flash | $0.02 | $0.04 | $0.0096 | $0.0196 |
| DeepSeek-V4-Flash | $0.015 | $0.10 | $0.01 | $0.0253 |
| MiniMax-M2.7 | $0.05 | $0.15 | $0.026 | $0.168 |
মোট ৪,০০,০০০ ইনপুট এবং ৪০,০০০ আউটপুট টোকেন। প্রতি 1M টোকেনের দাম বর্তমান এবং আমাদের ট্যারিফের সাথে পরিবর্তিত হয়; OpenRouter কলামটি একই ওয়ার্কলোডের জন্য রেফারেন্স মূল্য দেখায়।
ইনপুট দিকটি ছোট রাখার উপায় (রিড-অনলি ফাইল, /drop, রিপো ম্যাপের আকার) কভার করা হয়েছে Aider-এর খরচ কত-এ। বর্তমান দাম সবসময় প্রাইসিং পৃষ্ঠা-এ থাকে।
যদি এটি কাজ না করে#
- Aider একটি API কী চায় বা ভুল সার্ভিসের সাথে কথা বলে। ভেরিয়েবলগুলো প্রসেসের কাছে দৃশ্যমান নয়। Windows-এ,
setx-এর পরে টার্মিনাল পুনরায় চালু করুন; Mac এবং Linux-এ, একই শেলেecho $OPENAI_চালান।API_ BASE - আপনার কনফিগ উপেক্ষিত মনে হচ্ছে। ক্রমটি মনে রাখুন: হোম, রিপো রুট, বর্তমান ডিরেক্টরি। আপনার কাছের একটি ফাইল গ্লোবালটিকে ওভাররাইড করে।
- মডেল পাওয়া যায়নি, 404 বা একটি প্রমাণীকরণ ত্রুটি। এগুলো কভার করা হয়েছে Aider-কে CheapTokens-এর সাথে কীভাবে সংযুক্ত করবেন-এ।
একই OpenAI-সামঞ্জস্যপূর্ণ ঠিকানা অন্যান্য টুলেও কাজ করে; যদি আপনি একটি এডিটর এজেন্টও ব্যবহার করেন, দেখুন OpenCode সংযুক্ত করা বা আপনার নিজের API কী কোথায় প্লাগ ইন করবেন-এর ওভারভিউ।



