NanoClaw با Muapi
NanoClaw از مدلهای شخص ثالث از طریق OpenCode پشتیبانی میکند و endpointهای مستقیم سازگار با Claude API را برای آزمایشهای موردی مستند کرده است. برای اتصال Muapi از مسیر OpenCode استفاده کنید؛ endpoint مستقیم آزمایشی است.
گزینه ۱: تنظیم Muapi از طریق OpenCode
روش پشتیبانیشده NanoClaw برای مدلهای شخص ثالث /add-opencode است.
- طبق راهنمای OpenCode، Muapi را در OpenCode تنظیم کنید.
- در پروژه NanoClaw، Claude Code را اجرا و
/add-opencodeرا فراخوانی کنید. - برای فعالکردن OpenCode در گروه agent موردنظر مراحل را دنبال کنید.
- provider و مدل Muapi تنظیمشده در OpenCode را انتخاب و یک کار کوچک را آزمایش کنید.
NanoClaw میتواند برای گروههای agent مختلف backendهای متفاوتی داشته باشد. کلیدها را در تنظیم محلی provider نگه دارید، نه فایل مشترک پروژه.
گزینه ۲: آزمایش endpoint سازگار با Claude
Muapi endpoint سازگار با 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 متغیرها را به container عامل منتقل نمیکند، /add-opencode را بهکار ببرید.
عیبیابی
- دسترسی فرایند یا container NanoClaw به کلید را بررسی کنید.
- URL پایه مستقیم
https://api.muapi.ai/anthropicاست؛ client مسیر/v1/messagesرا اضافه میکند. - اگر مدل رد شد، شناسه دقیق را از فهرست endpoint بردارید.
- با کار کوتاه شروع کنید و مصرف را در داشبورد Muapi بررسی کنید.
گزینههای جاری در README NanoClaw و جزئیات endpoint Anthropic در راهنمای Claude Code با Muapi است.