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.

  1. Configureer Muapi in OpenCode volgens de OpenCode-gids.
  2. Start Claude Code in het NanoClaw-project en voer /add-opencode uit.
  3. Volg de instructies om OpenCode voor de gewenste agentgroep in te schakelen.
  4. 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/messages toe.
  • 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.