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.