Aider مع Muapi
استخدم واجهة محادثة Muapi المتوافقة مع OpenAI داخل Aider لمساعدة البرمجة من الطرفية. اختر نموذجًا مناسبًا للبرمجة.
1. أنشئ مفتاح API في لوحة Muapi واحفظه في متغير بيئة أو ملف محلي، ولا ترفعه إلى المستودع.
2. اعرض نماذج النص المتاحة عبر:
curl -s https://api.muapi.ai/v1/models?type=text \
-H "Authorization: Bearer $MUAPI_API_KEY"
اختر معرّف نموذج نصي من القائمة. تعتمد ميزة استدعاء الأدوات على القيمة capabilities.tools: true؛ راجع حدود السياق والإخراج قبل المهام الكبيرة.
3. Aider
ثبّت Aider باتباع دليل التثبيت، ثم اضبط نقطة النهاية والمفتاح:
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. إذا لم يتعرف Aider على النموذج، اضبط بياناته وفق دليل النماذج المتوافقة.
نقاط مهمة
- عنوان API الأساسي هو
https://api.muapi.ai/v1؛ لا تضف/chat/completionsإلا إذا طلبت الواجهة عنوان نقطة النهاية الكامل. - نقطة المحادثة هي
POST https://api.muapi.ai/v1/chat/completions. لا تستخدم معرّفات نماذج الصور للمحادثة. - قد تختلف تقديرات الرموز والتكلفة في التطبيق عن فوترة Muapi. راجع الاستخدام الفعلي في لوحة التحكم.