Integrazione OpenClaw
Usa UnoRouter come provider di modelli per il tuo agente OpenClaw.
Panoramica
OpenClaw è una piattaforma di agenti open source per assistenti AI self hosted su Telegram, Discord, Slack e altro da una sola configurazione. Imposta il suo provider openai sull'URL base di UnoRouter e ogni canale raggiunge l'intero catalogo con una sola chiave.
Configurazione rapida
Incolla questi valori nel client. La chiave si compila da sola quando hai effettuato l'accesso.
URL di base: https://api.unorouter.com/v1
Chiave API: YOUR_API_KEYCompatibilità
Configurazione passo passo
- 1Installare e configurare
Installa OpenClaw globalmente con npm, poi esegui `openclaw onboard` per generare la configurazione.
bashnpm install -g openclaw@latest openclaw onboard - 2Puntare il provider a UnoRouter
Modifica `~/.openclaw/openclaw.json`. Punta il provider openai sull'URL base di UnoRouter, leggi la chiave da `OPENAI_API_KEY` e imposta il modello predefinito sotto agents.
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}" } } } } - 3Avviare OpenClaw
Esegui `openclaw start` per avviare l'agente verso UnoRouter.
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 onboardModelli consigliati
Modelli gratuiti che funzionano qui. Incolla un qualsiasi id di modello nel client.
Cose da sapere
- Controlla models.providers.openai.baseUrl in ~/.openclaw/openclaw.json. Un blocco providers al livello principale viene ignorato.
- Se il modello viene rifiutato, imposta `agents.defaults.model.primary` su un id valido con prefisso `openai/`, copiato dalla pagina dei modelli di UnoRouter.