AnRouter

在 OpenClaw 中配置 AnRouter

安装 OpenClaw、把 AnRouter 添加为模型 provider,然后校验并重启 Gateway。

OpenClaw 的模型 provider 与 Gateway 登录令牌是两件事。AnRouter API Key 只用于模型 provider,不要误填到 gateway.auth.token。

1. 安装与检查

curl -fsSL https://openclaw.ai/install.sh | bash
openclaw --version
openclaw doctor

2. 把密钥放在全局运行环境

# ~/.openclaw/.env
ANROUTER_API_KEY=your_anrouter_api_key

3. 在不覆盖现有配置的前提下添加 provider

请在实际运行 Gateway 的机器上执行下面的增量命令。OpenClaw 会保护 provider 映射,--merge 会保留现有 channels、tools、skills、其他 providers 与 Gateway 设置。

Gateway 所在位置应编辑的配置
macOS / Linux 本机~/.openclaw/openclaw.json
Windows 原生安装%USERPROFILE%\.openclaw\openclaw.json
Windows Hub / WSL在实际运行 Gateway 的 WSL 环境中编辑 ~/.openclaw/openclaw.json
远程 Gateway登录远程主机,编辑远程用户的配置文件
为什么这里没有界面截图:OpenClaw 的配置入口会随本地、WSL、Hub 或远程 Gateway 而变化;真正生效的是运行 Gateway 那台主机上的配置文件。请按上表定位,不要在错误设备上照图修改。
openclaw config set models.providers.anrouter \
  '{"baseUrl":"https://api.anrouter.com/v1","apiKey":"${ANROUTER_API_KEY}","api":"openai-completions","models":[{"id":"deepseek-v4.1-flash-1017","name":"DeepSeek V4.1 Flash"},{"id":"glm-5.2","name":"GLM 5.2"},{"id":"glm-5.3","name":"GLM 5.3"},{"id":"glm-5.3-flash","name":"GLM 5.3 Flash"},{"id":"minimax-m3.1-flash","name":"MiniMax M3.1 Flash"},{"id":"qwen3.8-27b","name":"Qwen 3.8 27B"},{"id":"qwen3.8-flash-next","name":"Qwen 3.8 Flash Next"},{"id":"mimo-v2.6-pro","name":"MiMo V2.6 Pro"},{"id":"mimo-v2.6-flash","name":"MiMo V2.6 Flash"}]}' \
  --strict-json --merge

4. 验证并重启 Gateway

openclaw config validate
openclaw models list
openclaw models set anrouter/glm-5.3
openclaw gateway restart
openclaw gateway status
能力提示:openai-completions 是 Chat Completions 适配器。OpenClaw 是工具密集型 Agent,正式使用前要验证所选模型的工具调用、流式输出和长上下文,而不只是普通聊天。

参考:OpenClaw 自定义 provider · 安全的 config set 增量修改