OpenClaw
OpenClaw 集成
把 UnoRouter 用作 OpenClaw 智能体的模型提供商。
概览
OpenClaw 是开源智能体平台,用一份配置在 Telegram、Discord、Slack 等平台上自托管 AI 助手。把它的 openai 提供商设为 UnoRouter 的基础 URL,所有渠道就能用一个密钥访问完整目录。
快速配置
把这些粘贴到客户端。已登录时会自动填入你的密钥。
text
基础 URL: https://api.unorouter.com/v1
API 密钥: YOUR_API_KEY兼容性
Chat Completions流式传输工具调用
逐步设置
- 1安装并初始化
使用 npm 全局安装 OpenClaw,然后运行 `openclaw onboard` 来生成配置。
bashnpm install -g openclaw@latest openclaw onboard - 2将提供商指向 UnoRouter
编辑 `~/.openclaw/openclaw.json`。把 openai 提供商指向 UnoRouter 的基础 URL,从 `OPENAI_API_KEY` 读取密钥,并在 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}" } } } } - 3启动 OpenClaw
运行 `openclaw start` 以针对 UnoRouter 启动代理。
bashopenclaw start
powershell
# In %APPDATA%\openclaw\openclaw.json set
# models.providers.openai.baseUrl to "https://api.unorouter.com/v1"
$env:OPENAI_API_KEY="YOUR_API_KEY"
openclaw onboard推荐模型
在这里可用的免费模型。把任意模型 id 粘贴到客户端即可。
ling-3.1-flash:freeagnes-3.0-flash:freeminicpm5-2b:freek2-horizon:freeqwen3.8-flash-next:free
注意事项
- 检查 ~/.openclaw/openclaw.json 中的 models.providers.openai.baseUrl。写在顶层的 providers 配置块会被忽略。
- 若模型被拒绝,请把 `agents.defaults.model.primary` 设为从 UnoRouter 模型页复制的有效 id,并加上 `openai/` 前缀。