ব্লগে ফিরে যান

টুল ও ইন্টিগ্রেশনগাইড

কীভাবে Aider-কে CheapTokens-এর সাথে সংযুক্ত করবেন

দুটি এনভায়রনমেন্ট ভেরিয়েবল এবং openai/ মডেল প্রিফিক্স দিয়ে Aider-কে CheapTokens OpenAI-সামঞ্জস্যপূর্ণ API-এর দিকে নির্দেশ করুন, তারপর পরীক্ষা করুন যে এটি উত্তর দেয়।

CheapTokens Team দ্বারাপ্রকাশিত হয়েছে 3 মিনিট পড়ার সময়

CheapTokens API-এর সাথে সংযুক্ত একটি টার্মিনালে Aider
এই পৃষ্ঠায়
  1. শুরু করার আগে
  2. ধাপ ১. API ঠিকানা এবং কী সেট করুন
  3. ধাপ ২. একটি মডেল দিয়ে Aider শুরু করুন
  4. ধাপ ৩. এটি কাজ করে কিনা পরীক্ষা করুন
  5. সাধারণ ত্রুটি

Aider একটি AI পেয়ার প্রোগ্রামার যা আপনার টার্মিনালে কাজ করে এবং তার সম্পাদনাগুলো git-এ কমিট করে। এটি যেকোনো OpenAI-সামঞ্জস্যপূর্ণ API-এর সাথে কথা বলে, তাই এটিকে CheapTokens-এর সাথে সংযুক্ত করতে দুটি এনভায়রনমেন্ট ভেরিয়েবল এবং একটি মডেল নাম লাগে। ধাপগুলো অক্টোবর ২০২৬ অনুযায়ী OpenAI-সামঞ্জস্যপূর্ণ API-এর জন্য Aider-এর ডকুমেন্টেশন অনুসরণ করে; এগুলো এখনো একটি লাইভ Aider ইনস্টলেশনে চালানো হয়নি।

শুরু করার আগে#

  • Aider ইনস্টল করা আছে (aider --version একটি ভার্সন প্রিন্ট করে)।
  • আপনার একটি CheapTokens API কী এবং একটি পজিটিভ ব্যালেন্স আছে। না থাকলে, Your first API request দিয়ে শুরু করুন।

ধাপ ১. API ঠিকানা এবং কী সেট করুন#

bash
export OPENAI_API_BASE="https://api.cheaptokens.dev/v1"
export OPENAI_API_KEY="your-cheaptokens-key"

ঠিকানাটি অবশ্যই /v1 দিয়ে শেষ হতে হবে। দুটি লাইনই আপনার শেল প্রোফাইলে বা প্রজেক্টের একটি .env ফাইলে রাখুন যদি আপনি সেগুলো পুনরাবৃত্তি করতে না চান।

ধাপ ২. একটি মডেল দিয়ে Aider শুরু করুন#

bash
aider --model openai/deepseek-ai/DeepSeek-V4-Flash-0731

openai/ প্রিফিক্স Aider-কে OpenAI-সামঞ্জস্যপূর্ণ প্রোটোকল ব্যবহার করতে বলে; অনুরোধের আগে এটি সরিয়ে ফেলা হয়, এবং API সম্পূর্ণ মডেল আইডি পায়। অন্যান্য মডেল:

  • openai/zai-org/GLM-5.3-Flash — উত্তর দেওয়ার আগে যুক্তি দেয়, কঠিন পরিবর্তনের জন্য ভালো।
  • openai/MiniMaxAI/MiniMax-M2.7 — দীর্ঘ এজেন্ট সেশনের জন্য; 200K কনটেক্সট।

এগুলো কীভাবে আলাদা এবং কী খরচ হয়: GLM vs DeepSeek vs MiniMax।

Aider সতর্ক করতে পারে যে এটি মডেলের কনটেক্সট উইন্ডো এবং মূল্য জানে না। তখন এটি নিরাপদ ডিফল্ট ব্যবহার করে, এবং অনুরোধগুলো তখনও কাজ করে; প্রতিটি মডেলের সীমা Connecting Cline-এ তালিকাভুক্ত।

ধাপ ৩. এটি কাজ করে কিনা পরীক্ষা করুন#

চ্যাটে ছোট কিছু জিজ্ঞাসা করুন, উদাহরণস্বরূপ /ask what does this repository do?। একটি উত্তর মানে সেটআপ সম্পন্ন। Architect মোড, রেপো ম্যাপ এবং git কমিট আপনার মেশিনে চলে, তাই সেগুলো একইভাবে কাজ করে।

সাধারণ ত্রুটি#

  • 401 — কী-তে টাইপো আছে বা রোটেট করা হয়েছে; এটি আবার এক্সপোর্ট করুন।
  • 404 — OPENAI_API_BASE /v1 দিয়ে শেষ হয় না।
  • 400 Model "…" not found — openai/-এর পরে মডেল আইডিতে টাইপো আছে।
  • 402 — ব্যালেন্স শেষ হয়ে গেছে।

সব কোড: Connection errors and fixes। Aider প্রতিটি টার্নে কথোপকথন আবার পাঠায়, তাই বিলের বেশিরভাগই ইনপুট টোকেন — দেখুন What an AI agent costs।

অন্য ডেভেলপারদের CheapTokens সুপারিশ করেন? রেফারেল প্রোগ্রাম-এ আপনি তাদের টপ-আপের একটি শতাংশ পান।