NanoClaw avec Muapi
NanoClaw prend en charge les modèles tiers via OpenCode et documente les endpoints directs compatibles avec l’API Claude à titre expérimental. Pour une connexion Muapi compatible avec OpenAI, utilisez OpenCode.
Option 1 : configurer Muapi avec OpenCode
La méthode prise en charge par NanoClaw est /add-opencode.
- Configurez Muapi dans OpenCode en suivant le guide OpenCode.
- Dans le projet NanoClaw, lancez Claude Code et exécutez
/add-opencode. - Suivez les instructions pour activer OpenCode pour le groupe d’agents voulu.
- Choisissez le fournisseur et le modèle Muapi configurés dans OpenCode, puis testez une petite tâche.
NanoClaw peut utiliser des backends différents selon les groupes d’agents. Gardez les clés API dans la configuration locale du fournisseur, pas dans les fichiers partagés.
Option 2 : essayer l’endpoint compatible avec Claude
Muapi expose son endpoint compatible avec Anthropic Messages sous /anthropic. Listez d’abord les modèles :
curl -s https://api.muapi.ai/anthropic/v1/models \
-H "Authorization: Bearer $MUAPI_API_KEY"
Ajoutez les paramètres à la copie locale du fichier .env de NanoClaw :
ANTHROPIC_BASE_URL=https://api.muapi.ai/anthropic
ANTHROPIC_AUTH_TOKEN=your-muapi-api-key
ANTHROPIC_MODEL=YOUR_MODEL_ID
Utilisez un ID renvoyé par la liste. Cette option directe est expérimentale ; si votre version n’applique pas ces variables au conteneur de l’agent, utilisez /add-opencode.
Dépannage
- Vérifiez que le processus ou conteneur NanoClaw peut accéder à la clé.
- L’URL de base directe est
https://api.muapi.ai/anthropic; le client ajoute/v1/messages. - Si le modèle est refusé, reprenez son ID exact dans la liste de l’endpoint.
- Commencez par une tâche courte et vérifiez l’usage dans le tableau de bord Muapi.
Consultez le README NanoClaw pour ses options actuelles et le guide Claude Code avec Muapi pour l’endpoint compatible avec Anthropic.