Aider با Muapi

از API چت سازگار با OpenAI در Aider برای کمک برنامه‌نویسی در ترمینال استفاده کنید. مدلی مناسب کدنویسی انتخاب کنید.

1. در داشبورد Muapi یک کلید API بسازید. آن را در متغیر محیطی یا فایل محلی نگه دارید و در مخزن ثبت نکنید.

2. مدل‌های متنی موجود را با این درخواست ببینید:

curl -s https://api.muapi.ai/v1/models?type=text \
  -H "Authorization: Bearer $MUAPI_API_KEY"

یک شناسه مدل متنی از فهرست انتخاب کنید. فراخوانی ابزار به capabilities.tools: true نیاز دارد؛ پیش از کارهای بزرگ، محدودیت زمینه و خروجی را بررسی کنید.

3. Aider

Aider را طبق راهنمای نصب نصب و سپس endpoint و کلید را تنظیم کنید:

export OPENAI_API_BASE="https://api.muapi.ai/v1"
export OPENAI_API_KEY="$MUAPI_API_KEY"
aider --model openai/qwen-3-8-27b-obliterated

مدل نمونه را با شناسه موجود جایگزین کنید. Aider برای مدل سفارشی پیشوند openai/ می‌گذارد؛ این پیشوند فقط برای Aider است و بخشی از شناسه Muapi نیست. اگر مدل شناسایی نشد، تنظیمات آن را طبق راهنمای مدل سازگار وارد کنید.

نکته‌ها

  • نشانی پایه API برابر https://api.muapi.ai/v1 است؛ /chat/completions را به آن اضافه نکنید، مگر رابط کاربری نشانی کامل endpoint بخواهد.
  • endpoint چت POST https://api.muapi.ai/v1/chat/completions است. شناسه مدل تصویر برای چت کاربرد ندارد.
  • برآورد توکن و هزینه در برنامه ممکن است با صورتحساب Muapi متفاوت باشد. مصرف واقعی را در داشبورد ببینید.