OpenClaw mit Muapi

Verbinden Sie Muapi mit OpenClaw als benutzerdefinierten OpenAI-kompatiblen Anbieter. OpenClaw kann dann Muapi-Textmodelle in Agenten und verbundenen Kanälen verwenden.

1. Schlüssel erstellen und Modell auswählen

Erstellen Sie im Muapi-Dashboard einen API-Schlüssel und listen Sie verfügbare Textmodelle auf:

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

Wählen Sie ein Modell mit capabilities.tools: true, damit OpenClaw seine Tools verwenden kann.

2. Benutzerdefinierten Anbieter einrichten

Setzen Sie MUAPI_API_KEY in der Umgebung des OpenClaw-Gateways. Ergänzen Sie diesen Anbieter und das Standardmodell in der OpenClaw-Konfiguration, üblicherweise ~/.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",
      },
    },
  },
}

Ersetzen Sie YOUR_MODEL_ID an beiden Stellen durch die exakte ID aus der Muapi-Modellliste. Legen Sie den Schlüssel nicht in geteilten Projektdateien ab. Bei einem als Dienst ausgeführten OpenClaw muss MUAPI_API_KEY in der Dienstumgebung verfügbar sein.

3. OpenClaw starten und Modell prüfen

Listen Sie konfigurierte Modelle auf und starten Sie einen Chat:

openclaw models list
openclaw tui

Testen Sie eine kleine Aufgabe mit einem Tool, etwa eine Datei im Arbeitsbereich zusammenzufassen. Verbinden Sie Nachrichtenkanäle erst, wenn das Modell im Terminal funktioniert.

Fehlerbehebung

  • Wird das Modell nicht angezeigt, prüfen Sie Anbieter-ID, exakte Modell-ID und JSON5-Syntax.
  • Bei Authentifizierungsfehlern prüfen Sie, ob der Gateway-Prozess MUAPI_API_KEY lesen kann.
  • Werden keine Tools verwendet, wählen Sie ein Modell mit capabilities.tools: true.
  • Beginnen Sie mit einer kleinen Aufgabe und prüfen Sie die Nutzung im Muapi-Dashboard; lange Agentensitzungen können viel Kontext übertragen.

Aktuelle Optionen finden Sie in der OpenClaw-Dokumentation für benutzerdefinierte Anbieter und im Leitfaden zur Modellkonfiguration.