NanoClaw med Muapi

NanoClaw stöder tredjepartsmodeller via OpenCode och beskriver direkta Claude API-kompatibla endpoints för enstaka experiment. Använd OpenCode-vägen för Muapi; den direkta endpointen är experimentell.

Alternativ 1: konfigurera Muapi via OpenCode

NanoClaws stödda väg för externa modeller är /add-opencode.

  1. Ställ in Muapi i OpenCode enligt OpenCode-guiden.
  2. Starta Claude Code i NanoClaw-projektet och kör /add-opencode.
  3. Följ instruktionerna för att aktivera OpenCode för önskad agentgrupp.
  4. Välj Muapi-leverantören och modellen som konfigurerats i OpenCode och testa en liten uppgift.

NanoClaw kan använda olika modellbakdelar för olika agentgrupper. Förvara nycklar i den lokala leverantörskonfigurationen, inte i delade projektfiler.

Alternativ 2: testa Claude-kompatibel endpoint

Muapi tillhandahåller en Anthropic Messages-kompatibel endpoint under /anthropic. Lista tillgängliga modell-ID:n:

curl -s https://api.muapi.ai/anthropic/v1/models \
  -H "Authorization: Bearer $MUAPI_API_KEY"

Lägg till inställningarna i NanoClaws lokala .env:

ANTHROPIC_BASE_URL=https://api.muapi.ai/anthropic
ANTHROPIC_AUTH_TOKEN=your-muapi-api-key
ANTHROPIC_MODEL=YOUR_MODEL_ID

Använd ett ID från modellsvarslistan. Den direkta vägen är experimentell. Om din NanoClaw-version inte skickar miljövariablerna till agentcontainern använder du /add-opencode.

Felsökning

  • Kontrollera att NanoClaw-processen eller containern kan läsa nyckeln.
  • Direkt endpointens bas-URL är https://api.muapi.ai/anthropic; klienten lägger till /v1/messages.
  • Om modellen avvisas kopierar du exakt ID från endpointens lista.
  • Börja med en kort uppgift och kontrollera användningen i Muapi-dashboarden.

Se NanoClaw README för aktuella alternativ och Claude Code med Muapi-guiden om Anthropic-endpointen.