Integração com OpenClaw
Use UnoRouter como provedor de modelo para seu agente OpenClaw. Configure uma vez e acesse todo modelo através do gateway do OpenClaw.
Visao geral
O OpenClaw e um framework de agentes de codigo aberto que se conecta a qualquer provedor de modelos compativel com OpenAI. Configure o UnoRouter uma vez e seus agentes OpenClaw poderao chamar todos os modelos por um unico endpoint e chave.
Configuracao rapida
Coloque esses valores no cliente. Sua chave e preenchida automaticamente quando voce esta conectado.
URL base: https://api.unorouter.ai/v1
Chave da API: YOUR_API_KEYCompatibilidade
Configuracao passo a passo
- 1Instalar e configurar
Instale o OpenClaw globalmente com npm e depois execute `openclaw onboard` para gerar a configuração.
bashnpm install -g openclaw@latest openclaw onboard - 2Apontar o provedor para o UnoRouter
Edite `~/.openclaw/config.json` para que o provedor openai use a URL base do UnoRouter e leia a chave de API da variável de ambiente `OPENAI_API_KEY`. Defina seu modelo padrão em 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.ai/v1", "apiKey": "env:OPENAI_API_KEY" } } } - 3Iniciar o OpenClaw
Execute `openclaw start` para iniciar o agente com o UnoRouter.
bashopenclaw start
# In %APPDATA%\openclaw\config.json set
# providers.openai.baseUrl to "https://api.unorouter.ai/v1"
$env:OPENAI_API_KEY="YOUR_API_KEY"
openclaw onboardModelos recomendados
Modelos gratuitos que funcionam bem aqui. Cole qualquer id de modelo no cliente.
Pontos de atencao
- Se o OpenClaw não conseguir alcançar a API, confirme que `providers.openai.baseUrl` termina em `/v1` e que `OPENAI_API_KEY` está exportada no mesmo shell.
- Se o modelo for rejeitado, defina `agents.defaults.model.primary` com um ID válido prefixado por `openai/`, copiado exatamente da página de modelos do UnoRouter.