استخدام Muapi مع NanoClaw
يدعم NanoClaw النماذج الخارجية عبر إعداد OpenCode، ويوثق نقاط نهاية مباشرة متوافقة مع Claude API للتجارب الفردية. استخدم مسار OpenCode لاتصال Muapi؛ الخيار المباشر تجريبي.
الخيار 1: إعداد Muapi عبر OpenCode
المسار المدعوم للنماذج الخارجية في NanoClaw هو /add-opencode.
- أعدّ Muapi في OpenCode وفق دليل OpenCode.
- في مشروع NanoClaw شغّل Claude Code ونفّذ
/add-opencode. - اتبع التعليمات لتفعيل OpenCode لمجموعة الوكلاء المطلوبة.
- اختر مزوّد Muapi والنموذج المعدّين في OpenCode، ثم اختبر مهمة صغيرة.
يمكن أن يستخدم NanoClaw خلفيات نماذج مختلفة لكل مجموعة وكلاء. احتفظ بالمفاتيح في إعداد المزوّد المحلي، لا في ملفات المشروع المشتركة.
الخيار 2: تجربة نقطة نهاية متوافقة مع Claude
توفر Muapi نقطة نهاية متوافقة مع Anthropic Messages ضمن /anthropic. اعرض معرّفات النماذج المتاحة:
curl -s https://api.muapi.ai/anthropic/v1/models \
-H "Authorization: Bearer $MUAPI_API_KEY"
أضف الإعدادات إلى ملف .env المحلي لـ NanoClaw:
ANTHROPIC_BASE_URL=https://api.muapi.ai/anthropic
ANTHROPIC_AUTH_TOKEN=your-muapi-api-key
ANTHROPIC_MODEL=YOUR_MODEL_ID
استخدم معرّفًا من استجابة القائمة. هذا المسار المباشر تجريبي؛ إذا لم يمرر إصدار NanoClaw المتغيرات إلى حاوية الوكيل، فاستخدم /add-opencode.
استكشاف الأخطاء وإصلاحها
- تأكد من قدرة عملية NanoClaw أو الحاوية على الوصول إلى المفتاح.
- عنوان الأساس المباشر هو
https://api.muapi.ai/anthropic، ويضيف العميل/v1/messages. - إذا رُفض النموذج، انسخ معرّفه الدقيق من قائمة نقطة النهاية.
- ابدأ بمهمة قصيرة وتحقق من الاستخدام في لوحة Muapi.
راجع README الخاص بـ NanoClaw للخيارات الحالية، ودليل Claude Code مع Muapi لمعلومات نقطة النهاية المتوافقة مع Anthropic.