OpenClaw med Muapi

Anslut OpenClaw till Muapi som en anpassad OpenAI-kompatibel leverantör för att använda Muapis textmodeller i agenter och anslutna kanaler.

1. Skapa en nyckel och välj modell

Skapa en API-nyckel i Muapi-dashboarden och lista textmodellerna:

curl -s "https://api.muapi.ai/v1/models?type=text" \
  -H "Authorization: Bearer $MUAPI_API_KEY"

Välj en modell med capabilities.tools: true så att OpenClaw kan använda verktyg.

2. Konfigurera den anpassade leverantören

Ange MUAPI_API_KEY i OpenClaw-gatewayns miljö. Lägg till leverantör och standardmodell i konfigurationen, vanligtvis ~/.openclaw/openclaw.json:

{
  models: {
    mode: "merge",
    providers: {
      muapi: {
        baseUrl: "https://api.muapi.ai/v1",
        apiKey: "${MUAPI_API_KEY}",
        api: "openai-completions",
        models: [{ id: "YOUR_MODEL_ID", name: "Muapi text model" }],
      },
    },
  },
  agents: { defaults: { model: { primary: "muapi/YOUR_MODEL_ID" } } },
}

Ersätt båda YOUR_MODEL_ID med exakt ID från Muapis lista. Lägg inte nyckeln i delade projektfiler. Om OpenClaw körs som tjänst måste MUAPI_API_KEY finnas i tjänstens miljö.

3. Starta OpenClaw och verifiera modellen

openclaw models list
openclaw tui

Testa en liten uppgift som använder ett verktyg, exempelvis att sammanfatta en fil i arbetsytan. Anslut meddelandekanaler när modellen fungerar i terminalen.

Felsökning

  • Om modellen saknas kontrollerar du leverantörs-ID, modell-ID och JSON5-syntax.
  • Vid autentiseringsfel kontrollerar du att gatewayn kan läsa MUAPI_API_KEY.
  • Om verktyg inte används väljer du en modell med capabilities.tools: true.
  • Börja med en liten uppgift och följ användningen i Muapi-dashboarden.

Se OpenClaws dokumentation om anpassade leverantörer och modellkonfiguration.