OpenClaw Integration
UnoRouter als Modellanbieter für den eigenen OpenClaw-Agenten nutzen.
Uberblick
OpenClaw ist eine quelloffene Agentenplattform für selbst gehostete AI-Assistenten auf Telegram, Discord, Slack und mehr aus einer Konfiguration. Den openai-Provider auf die Basis-URL von UnoRouter setzen, und jeder Kanal erreicht mit einem Schlüssel den vollen Katalog.
Schnellkonfiguration
Diese Werte in den Client einfügen. Der Schlüssel wird bei angemeldeter Sitzung automatisch ausgefüllt.
Basis-URL: https://api.unorouter.com/v1
API-Schlüssel: 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
`~/.openclaw/config.json` bearbeiten. Den openai-Provider auf die Basis-URL von UnoRouter richten, den Schlüssel aus `OPENAI_API_KEY` lesen und das Standardmodell unter agents setzen.
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 funktionieren. Beliebige Modell-ID in den Client einfügen.
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.
- Wird das Modell abgelehnt, `agents.defaults.model.primary` auf eine gültige ID mit Präfix `openai/` setzen, kopiert von der Modellseite von UnoRouter.