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_KEYlesen 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.