OpenClaw
OpenClaw 集成
将 UnoRouter 作为 OpenClaw 代理的模型提供方。一次配置,即可通过 OpenClaw 网关访问每个模型。
什么是 OpenClaw?
OpenClaw 是开源的 AI 代理平台,可让您部署并管理 AI 助手,具备多渠道支持、自托管能力和灵活的模型配置。
核心特性
- 多渠道部署 — 从单一配置将 AI 代理部署到 Telegram、Discord、Slack 等多个平台。
- 自托管 — 在您自己的基础设施上运行 OpenClaw,完全掌控数据与隐私。
- 代理框架 — 构建具备工具调用、记忆和多步推理能力的智能代理。
使用 CC Switch 快速配置
使用 CC Switch 一键配置提供方。它会自动为您设置 API 端点和提供方名称。
安装
需要 Docker 和 Docker Compose。克隆仓库并启动服务:
bash
# Install OpenClaw globally
npm install -g openclaw@latest
# Run the onboarding wizard
openclaw onboard配置
编辑配置文件,将 OpenClaw 连接到 UnoRouter:
%APPDATA%\openclaw\config.json
json
{
"env": {
"OPENAI_API_KEY": "YOUR_API_KEY"
},
"agents": {
"defaults": {
"model": {
"primary": "openai/gpt-5.4"
}
}
},
"providers": {
"openai": {
"baseUrl": "https://api.unorouter.ai/v1",
"apiKey": "env:OPENAI_API_KEY"
}
}
}关键配置细节
| 字段 | 描述 |
|---|---|
| providers.openai.baseUrl | 用于 OpenAI 兼容请求的 UnoRouter API 基础 URL。 |
| providers.openai.apiKey | 控制台中的 UnoRouter API 密钥。 |
| agents.defaults.model.primary | 代理使用的模型(例如 claude-sonnet-4-20250514、gpt-4o)。 |
| env | 也可以将这些值设置为环境变量: |
启动服务
bash
openclaw start准备好开始了吗?
获取 API 密钥,在 OpenClaw 中开始使用 UnoRouter。