配置
1. 安装 OpenClaw
先检查 Node 版本:2. 完成 onboarding
openclaw onboard 会引导您完成交互式 setup wizard。请按如下方式回答:
- “I understand this is personal-by-default…”:选择 Yes。
-
Setup mode:选择 QuickStart (recommended)。它应用的默认值,包括 Gateway port
18789、loopback bind、token auth、Tailscale off,都适用于连接算秩。 -
Model/auth provider:选择 Skip for now。
这里列出的 providers,例如 OpenAI、Anthropic、Google,是这些公司官方服务的 sign-in flows。选择 OpenAI 会让 OpenClaw 指向
api.openai.com,而不是算秩。算秩会在配置文件中作为 custom provider 添加。

- Default model:选择 Keep current。此时 provider 还没有凭证,请不要输入算秩模型。下方配置文件会将
agents.defaults.model.primary设置为算秩模型。 - 后续选项,例如 Web search、Chat channels:选择 Skip for now。这些 agent extras 与模型 provider 独立,可稍后通过
openclaw configure配置。
/exit 退出;Ctrl+C 不会退出 TUI。
3. 配置 provider
首先,在 API 密钥 页面创建 API Key,然后将其存放到 gateway 可读取的位置。Gateway 以 daemon 方式运行,shell 中的export 不会传递给它。请使用 OpenClaw 的 env file:
~/.openclaw/openclaw.json,添加算秩 custom provider,并将其设置为默认模型。Wizard 已经向该文件写入 gateway 和 agent settings。请合并以下 keys,不要替换整个文件。
OpenClaw 的 agent 功能依赖模型原生 tool calling。请使用支持该能力的模型。
也可以不手动编辑
agents.defaults.model.primary,而运行:
api 设置为 anthropic-messages,并将 baseUrl 设置为 https://api.siflow.cn/model-api。
Gateway 会监听 ~/.openclaw/openclaw.json,并自动热加载 model 和 agent 变更。如果变更没有生效,可以强制重启:
在 containers 或其他没有 systemd user services 的环境中,
openclaw gateway restart 会报告 “Gateway service disabled”。这不会阻塞使用:chat TUI(openclaw)和 openclaw agent --local 会以内嵌方式运行 agent,并读取同一份配置,不需要 gateway。如果需要 gateway 用于 dashboard 或 messaging channels,请在另一个终端中运行 openclaw gateway。验证
agent 命令要求消息放在 -m / --message 中,而不是 positional argument。还必须提供 session selector,例如 --agent main。
也可以通过 openclaw chat 启动 chat TUI。它是 tui --local 的 alias,与 setup wizard 进入的是同一种 embedded interface。发送消息并确认收到正常回复。
如果运行了 daemonized gateway,还可以检查:
openclaw dashboard 打开 dashboard,地址为 http://127.0.0.1:18789/。
常见问题
- Unknown model: siflow/glm-5.2 … no matching models.providers[…] entry:默认模型已注册,但 provider block 缺失,或配置修改没有传递到 gateway。请检查
~/.openclaw/openclaw.json中是否存在models.providers.siflow,并重启 gateway。 - 如果认证失败,请检查
~/.openclaw/.env中的 key 是否没有引号或多余空格,并在配置变更后重启 gateway。
