OpenClaw Integration
Nutze UnoRouter als Modellanbieter für deinen OpenClaw-Agenten. Einmal konfigurieren und über das OpenClaw-Gateway auf alle Modelle zugreifen.
Uberblick
OpenClaw ist eine quelloffene Agentenplattform zum Bereitstellen selbst gehosteter KI-Assistenten über Telegram, Discord, Slack und mehr aus einer einzigen Konfiguration. Richte seinen openai-Anbieter auf die Basis-URL von UnoRouter und jeder Kanal erreicht den vollständigen Modellkatalog über einen einzigen OpenAI-kompatiblen Schlüssel.
Schnellkonfiguration
Trage diese Werte in den Client ein. Dein Schlussel wird automatisch eingefugt, wenn du angemeldet bist.
Basis-URL: https://api.unorouter.com/v1
API-Schlussel: YOUR_API_KEYKompatibilitat
Schritt-fur-Schritt-Einrichtung
- 1Installieren und einrichten
Installiere OpenClaw global mit npm und führe dann `openclaw onboard` aus, um die Konfiguration anzulegen.
bashnpm install -g openclaw@latest openclaw onboard - 2Den Anbieter auf UnoRouter ausrichten
Bearbeite `~/.openclaw/config.json`, damit der openai-Anbieter die Basis-URL von UnoRouter nutzt und den API-Schlüssel aus der Umgebungsvariablen `OPENAI_API_KEY` liest. Setze dein Standardmodell unter agents.
json// ~/.openclaw/config.json { "env": { "OPENAI_API_KEY": "YOUR_API_KEY" }, "agents": { "defaults": { "model": { "primary": "openai/YOUR_MODEL_ID" } } }, "providers": { "openai": { "baseUrl": "https://api.unorouter.com/v1", "apiKey": "env:OPENAI_API_KEY" } } } - 3OpenClaw starten
Führe `openclaw start` aus, um den Agenten gegen UnoRouter zu starten.
bashopenclaw start
# In %APPDATA%\openclaw\config.json set
# providers.openai.baseUrl to "https://api.unorouter.com/v1"
$env:OPENAI_API_KEY="YOUR_API_KEY"
openclaw onboardEmpfohlene Modelle
Kostenlose Modelle, die hier gut funktionieren. Fuge eine beliebige Modell-ID in den Client ein.
Stolperfallen
- Wenn OpenClaw die API nicht erreicht, prüfe, dass `providers.openai.baseUrl` auf `/v1` endet und `OPENAI_API_KEY` in derselben Shell exportiert ist.
- Wenn das Modell abgelehnt wird, setze `agents.defaults.model.primary` auf eine gültige ID mit dem Präfix `openai/`, exakt von der Modellseite von UnoRouter kopiert.