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/openclaw.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/openclaw.json { "agents": { "defaults": { "model": { "primary": "openai/YOUR_MODEL_ID" } } }, "models": { "providers": { "openai": { "baseUrl": "https://api.unorouter.com/v1", "apiKey": "${OPENAI_API_KEY}" } } } } - 3OpenClaw starten
Führe `openclaw start` aus, um den Agenten gegen UnoRouter zu starten.
bashopenclaw start
# In %APPDATA%\openclaw\openclaw.json set
# models.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
- Prüfen Sie models.providers.openai.baseUrl in ~/.openclaw/openclaw.json. Ein providers-Block auf oberster Ebene wird ignoriert.
- Wird das Modell abgelehnt, `agents.defaults.model.primary` auf eine gültige ID mit Präfix `openai/` setzen, kopiert von der Modellseite von UnoRouter.