OpenClaw
OpenClaw 集成
将 UnoRouter 作为 OpenClaw 代理的模型提供方。一次配置,即可通过 OpenClaw 网关访问每个模型。
概览
OpenClaw 是一个开源代理平台,只需一份配置即可在 Telegram、Discord、Slack 等渠道部署自托管的 AI 助手。将其 openai 提供方设为 UnoRouter 的基础 URL,每个渠道都能通过单个 OpenAI 兼容密钥访问完整的模型目录。
快速配置
将这些值填入客户端。登录后会自动填入你的密钥。
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/config.json`,让 openai 提供商使用 UnoRouter 的基础 URL,并从 `OPENAI_API_KEY` 环境变量读取 API 密钥。在 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" } } } - 3启动 OpenClaw
运行 `openclaw start` 以针对 UnoRouter 启动代理。
bashopenclaw start
powershell
# In %APPDATA%\openclaw\config.json set
# providers.openai.baseUrl to "https://api.unorouter.com/v1"
$env:OPENAI_API_KEY="YOUR_API_KEY"
openclaw onboard推荐模型
在这里表现良好的免费模型。把任意模型 ID 粘贴到客户端即可。
nemotron-3.5-content-safetygemma-4-31b-itmistral-mediumcodestral-latestglm-4.5-air
注意事项
- 如果 OpenClaw 无法访问 API,请确认 `providers.openai.baseUrl` 以 `/v1` 结尾,且 `OPENAI_API_KEY` 已在同一 shell 中导出。
- 如果模型被拒绝,请将 `agents.defaults.model.primary` 设置为带 `openai/` 前缀的有效 ID,并从 UnoRouter 模型页面精确复制。