استفاده از Aider با API سازگار با OpenAI پیکو هوش
Aider را با متغیرهای OPENAI_API_BASE و OPENAI_API_KEY به پیکو هوش وصل کنید؛ پیشوند openai/ برای نام مدل، فایل تنظیمات و گردشکار با Git.
خلاصه: Aider ابزار برنامهنویسی جفتی در ترمینال است که تغییرها را مستقیم در مخزن Git شما اعمال و کامیت میکند. برای API سازگار با OpenAI باید دو متغیر OPENAI_API_BASE و OPENAI_API_KEY را بگذارید و نام مدل را با پیشوند openai/ بدهید (Aider از LiteLLM استفاده میکند).
نصب
python -m pip install -U aider-install
aider-installیا با pipx install aider-chat. روش پیشنهادی فعلی را در مستندات رسمی Aider تأیید کنید.
تنظیم متغیرها
export OPENAI_API_BASE="https://api.picoai.ir/v1"
export OPENAI_API_KEY="YOUR_API_KEY"
cd my-project
aider --model openai/claude-sonnet-5-5اگر نام مدل با پیشوند openai/ نباشد، Aider یا LiteLLM ممکن است ارائهدهنده را اشتباه تشخیص دهند. بخش بعد از openai/ همان شناسهی کاتالوگ است.
فایل تنظیمات پروژه
در ریشهی پروژه یا home فایل .aider.conf.yml بسازید:
model: openai/gpt-6-sol
weak-model: openai/claude-haiku-5-5
openai-api-base: https://api.picoai.ir/v1
auto-commits: true
dark-mode: trueweak-model برای کارهای جانبی مثل ساخت پیام کامیت و خلاصهسازی تاریخچه استفاده میشود؛ گذاشتن مدل اقتصادی برای آن هزینه را کم میکند. کلید را بهجای فایل در متغیر محیطی بگذارید تا اتفاقی کامیت نشود.
اولین نشست
> /add src/app.py tests/test_app.py
> تابع parse_date را طوری اصلاح کن که فرمت ISO و فرمت شمسی را بپذیرد و تست بنویس.- Aider
- OPENAI_API_BASE
- کدنویسی در ترمینال
- Git