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/config.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/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" } } } - 3Avviare OpenClaw
Esegui `openclaw start` per avviare l'agente verso UnoRouter.
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 onboardModelli consigliati
Modelli gratuiti che funzionano qui. Incolla un qualsiasi id di modello nel client.
Cose da sapere
- Se OpenClaw non riesce a raggiungere l'API, conferma che `providers.openai.baseUrl` termini con `/v1` e che `OPENAI_API_KEY` sia esportata nella stessa shell.
- Se il modello viene rifiutato, imposta `agents.defaults.model.primary` su un id valido con prefisso `openai/`, copiato dalla pagina dei modelli di UnoRouter.