NanoClaw met Muapi
NanoClaw ondersteunt externe modellen via OpenCode en documenteert directe Claude API-compatibele endpoints voor eenmalige experimenten. Gebruik voor Muapi de OpenCode-route; de directe optie is experimenteel.
Optie 1: Configureer Muapi via OpenCode
De ondersteunde NanoClaw-route voor externe modellen is /add-opencode.
- Configureer Muapi in OpenCode volgens de OpenCode-gids.
- Start Claude Code in het NanoClaw-project en voer
/add-opencodeuit. - Volg de instructies om OpenCode voor de gewenste agentgroep in te schakelen.
- Kies de Muapi-provider en het model die in OpenCode zijn ingesteld en test een kleine taak.
NanoClaw kan per agentgroep een andere modelbackend gebruiken. Bewaar API-sleutels in de lokale providerconfiguratie, niet in gedeelde projectbestanden.
Optie 2: Probeer de Claude-compatibele endpoint
Muapi biedt de Anthropic Messages-compatibele endpoint aan onder /anthropic. Vraag eerst de beschikbare modellen op:
curl -s https://api.muapi.ai/anthropic/v1/models \
-H "Authorization: Bearer $MUAPI_API_KEY"
Voeg de instellingen toe aan NanoClaws lokale .env:
ANTHROPIC_BASE_URL=https://api.muapi.ai/anthropic
ANTHROPIC_AUTH_TOKEN=your-muapi-api-key
ANTHROPIC_MODEL=YOUR_MODEL_ID
Gebruik een model-ID uit het resultaat. Deze directe route is experimenteel; als je NanoClaw-versie de omgevingsvariabelen niet doorgeeft aan de agentcontainer, gebruik je /add-opencode.
Problemen oplossen
- Controleer of het NanoClaw-proces of de container de sleutel kan lezen.
- De basis-URL voor de directe endpoint is
https://api.muapi.ai/anthropic; de client voegt/v1/messagestoe. - Wordt een model afgewezen, kopieer dan de exacte ID uit de endpointlijst.
- Begin met een korte taak en controleer gebruik in het Muapi-dashboard.
Zie de NanoClaw-README voor actuele opties en de Claude Code met Muapi-gids voor de Anthropic-compatibele endpoint.