一、产品简介
OpenClaw 是一个自托管的 AI Agent 网关,可把 Telegram、Slack、Discord、WhatsApp、iMessage、WebChat 等消息入口连接到本机或服务器上的 Agent。通过 verahub-cn,OpenClaw 可以统一调用多种大模型,并把 verahub-cn 模型作为默认模型、备用模型或不同 Agent 的专用模型。 适合以下场景:- 想把 AI Agent 部署在自己的机器或服务器上
- 需要从聊天软件远程触发开发、运维、资料整理等任务
- 希望一个 Gateway 管理多个 Agent、渠道和会话
- 需要把 verahub-cn 作为 OpenAI-compatible 模型网关接入 OpenClaw
二、安装与基础启动
确保本机已有 Node 24,或至少 Node 22.19+。OpenClaw 推荐使用官方安装脚本,它会检测系统环境、安装依赖并启动 onboarding。三、准备 verahub-cn 信息
在 verahub-cn 控制台 创建 API Key,并从 模型列表 复制需要使用的模型 ID。 推荐先准备两个模型:四、配置 verahub-cn Provider
OpenClaw 可通过models.providers.<providerId> 接入 OpenAI-compatible 网关。最直接的方式是编辑 OpenClaw 配置文件,把 verahub-cn 的 baseUrl、apiKey、api 和模型列表写到同一个 provider block 里。
1. 修改 OpenClaw 配置
OpenClaw 配置通常位于:models.providers.verahub,默认模型再通过 agents.defaults.model 指向 verahub/模型ID。
--merge,避免覆盖已有 provider:
2. 确认实际读取的 baseUrl
baseUrl 的配置归属是 models.providers.verahub.baseUrl。OpenClaw 会把自定义 provider 写入 agent 目录下的生成态 models.json,但排障时先看当前 openclaw.json 的 models.providers,再检查 agent 侧是否还有旧生成结果。
先用 OpenClaw 自己的配置命令检查全局配置:
openclaw.json 已经是新地址,但 models.json 中还能看到旧的 baseUrl,说明 agent 侧保留了旧 provider row 或旧生成结果。此时先重启 Gateway;如果仍不更新,再重新生成该 agent 的模型目录或移除旧的 verahub provider row,让它从当前 openclaw.json 重新生成。
五、验证接入
1. 检查模型列表
verahub/... 模型,说明 provider 已被识别。models list 是只读检查,不会自动重写 models.json。
也可以直接跑一个最小模型探测,确认当前生效的 provider、Key 和 baseUrl 能真实发起请求:
2. 打开控制台测试
六、推荐配置策略
七、常见问题
模型列表里没有 verahub 前缀
模型列表里没有 verahub 前缀
- 检查
models.mode是否为merge - 检查 provider 是否写在
models.providers.verahub - 检查
agents.defaults.models是否加入了verahub/模型ID - 重启 Gateway 或重新生成 agent 模型目录后再查看
401 或认证失败
401 或认证失败
- 确认
models.providers.verahub.apiKey是 verahub-cn API Key - 如果用了
${VERAHUB_API_KEY},确认 Gateway 进程能读取这个环境变量 - 回到 verahub-cn 控制台确认 Key 没有被删除或禁用
我改了 openclaw.json,但请求仍然走旧地址
我改了 openclaw.json,但请求仍然走旧地址
- 先运行
openclaw config get models.providers.verahub --json看全局配置 - 再检查 agent 目录下的
models.json是否保留旧的verahub.baseUrl - 重启 Gateway;若仍不更新,重新生成 agent 模型目录或移除旧 provider row
请求失败或 endpoint not found
请求失败或 endpoint not found
- OpenAI-compatible 接入必须使用
https://api.vera-hub.cn/v1 - 检查
api是否为openai-completions - 检查模型 ID 是否与 verahub-cn 模型列表一致
八、参考链接
- OpenClaw 文档:https://docs.openclaw.ai/
- OpenClaw GitHub:https://github.com/openclaw/openclaw
