NanoClaw mit Muapi

NanoClaw unterstützt Drittanbieter-Modelle über die OpenCode-Einrichtung und dokumentiert direkte Claude-API-kompatible Endpunkte für einzelne Experimente. Verwenden Sie den OpenCode-Weg für eine OpenAI-kompatible Muapi-Verbindung; der direkte Endpunkt ist experimentell.

Option 1: Muapi über OpenCode einrichten

NanoClaws unterstützter Weg für Drittanbieter-Modelle ist /add-opencode.

  1. Richten Sie Muapi in OpenCode anhand der OpenCode-Anleitung ein.
  2. Starten Sie im NanoClaw-Projekt Claude Code und rufen Sie /add-opencode auf.
  3. Folgen Sie den Anweisungen, um OpenCode für die gewünschte Agentengruppe zu aktivieren.
  4. Wählen Sie den in OpenCode konfigurierten Muapi-Anbieter und das Modell und testen Sie eine kleine Aufgabe.

NanoClaw kann für verschiedene Agentengruppen unterschiedliche Modell-Backends verwenden. Speichern Sie API-Schlüssel in der lokalen Anbieter-Konfiguration und nicht in geteilten Projektdateien.

Option 2: Claude-kompatiblen Endpunkt testen

NanoClaw dokumentiert außerdem direkte Claude-API-kompatible Endpunkte für einzelne Experimente. Muapi stellt den Anthropic-Messages-kompatiblen Endpunkt unter /anthropic bereit.

Listen Sie zuerst die verfügbaren Modell-IDs auf:

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

Ergänzen Sie die Endpunkteinstellungen in der lokalen NanoClaw-Datei .env:

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

Verwenden Sie eine Modell-ID aus der Antwort der Modellliste. Dieser direkte Endpunkt ist experimentell. Wenn Ihre NanoClaw-Version diese Umgebungsvariablen im Agent-Container nicht übernimmt, verwenden Sie stattdessen /add-opencode.

Fehlerbehebung

  • Schlägt die Authentifizierung fehl, prüfen Sie, ob der NanoClaw-Prozess oder -Container auf den Schlüssel zugreifen kann.
  • Für den direkten Endpunkt verwenden Sie https://api.muapi.ai/anthropic als Basis-URL; der Client ergänzt /v1/messages.
  • Wird ein Modell abgelehnt, übernehmen Sie seine exakte ID aus der Modellliste des Endpunkts.
  • Beginnen Sie mit einer kurzen Aufgabe und prüfen Sie die Nutzung im Muapi-Dashboard.

Aktuelle Drittanbieteroptionen finden Sie in der NanoClaw-README. Einzelheiten zum Anthropic-kompatiblen Endpunkt stehen in der Claude-Code-Anleitung.