Skip to content

通过 OpenClaw 的 zai provider 即可接入 GLM 模型系列(如 glm-5.1、glm-4.6v)。配置时需先设置 ZAI_API_KEY 环境变量,运行 openclaw onboard 选择认证方案(自动检测端点或指定区域),再设置默认模型。内置 13 个 GLM 模型引用,均支持推理,部分支持图片输入。若 openclaw models list --provider zai 无输出,请检查 API Key 和认证选项是否匹配。

GLM 模型接入 OpenClaw(Z.AI 平台)

GLM 是一组模型系列(非公司名),通过 Z.AI 平台提供。在 OpenClaw 中通过 zai provider 访问,模型引用格式为 zai/glm-5.1

属性
Provider idzai
插件类型内置,enabledByDefault: true
认证环境变量ZAI_API_KEYZ_AI_API_KEY
开通引导选项zai-api-key, zai-coding-global, zai-coding-cn, zai-global, zai-cn
API 兼容性OpenAI 兼容
默认 Base URLhttps://api.z.ai/api/paas/v4
建议默认模型zai/glm-5.1
默认图片模型zai/glm-4.6v

快速开始

选择认证方案并运行引导

根据你的 Z.AI 计划和区域选择对应的 `--auth-choice`。通用选项 `zai-api-key` 会根据 API Key 的格式自动检测端点;需要锁定 Coding Plan 或指定区域入口时使用明确的区域选项。

| 认证选项            | 适用场景                                           |
| ------------------- | -------------------------------------------------- |
| `zai-api-key`       | 通用 API Key,自动检测端点                         |
| `zai-coding-global` | Coding Plan 用户(全球)                           |
| `zai-coding-cn`     | Coding Plan 用户(中国区域)                       |
| `zai-global`        | 通用 API(全球)                                   |
| `zai-cn`            | 通用 API(中国区域)                               |
bash
openclaw onboard --auth-choice zai-api-key
bash
openclaw onboard --auth-choice zai-coding-global
bash
openclaw onboard --auth-choice zai-coding-cn
bash
openclaw onboard --auth-choice zai-global
bash
openclaw onboard --auth-choice zai-cn

设置 GLM 为默认模型

```bash
openclaw config set agents.defaults.model.primary "zai/glm-5.1"
```

验证模型可用

```bash
openclaw models list --provider zai
```

配置示例

json5
{
  env: { ZAI_API_KEY: "sk-..." },
  agents: { defaults: { model: { primary: "zai/glm-5.1" } } },
}

TIP

zai-api-key 让 OpenClaw 根据 API Key 格式自动选择正确的 Z.AI 端点并应用 Base URL。当你需要锁定特定 Coding Plan 或通用 API 区域时,使用明确的区域选项覆盖自动检测。

内置模型列表

zai provider 预置了 13 个 GLM 模型引用。所有模型均支持推理(reasoning);带 v 后缀的模型还支持图片输入。

模型引用说明
zai/glm-5.1默认模型。仅文本推理,上下文 202k。
zai/glm-5仅文本推理,上下文 202k。
zai/glm-5-turbo仅文本推理,上下文 202k。
zai/glm-5v-turbo图片+文本推理,上下文 202k。
zai/glm-4.7仅文本推理,上下文 204k。
zai/glm-4.7-flash仅文本推理,上下文 200k。
zai/glm-4.7-flashx仅文本推理。
zai/glm-4.6仅文本推理。
zai/glm-4.6v图片+文本推理。默认图片模型。
zai/glm-4.5仅文本推理。
zai/glm-4.5-air仅文本推理。
zai/glm-4.5-flash仅文本推理。
zai/glm-4.5v图片+文本推理。

::: note GLM 版本和可用性可能变化。运行 openclaw models list --provider zai 查看当前安装版本能识别的模型清单,并查阅 Z.AI 文档获取新添加或废弃的模型。 :::

高级配置

端点自动检测

使用 `zai-api-key` 认证选项时,OpenClaw 会检查 API Key 的格式来确定正确的 Z.AI Base URL。使用明确的区域选项(`zai-coding-global`、`zai-coding-cn`、`zai-global`、`zai-cn`)会覆盖自动检测并固定端点。

Provider 详情

GLM 模型由 `zai` 运行时 provider 提供服务。完整配置、区域端点及额外能力请参阅 [Z.AI provider](/ai/ai-tools/openclaw/providers/zai)。

相关链接

  • Z.AI provider – 完整 Z.AI provider 配置和区域端点
  • 模型提供者 – 选择提供者、模型引用和故障转移
  • 思考模式 – 面向推理型 GLM 模型的 /think 等级
  • 模型 FAQ – 认证配置、切换模型和解决“无配置”错误

常见问题

为什么 openclaw models list --provider zai 看不到任何 GLM 模型

最常见原因是 ZAI_API_KEY 环境变量未设置或设置错误。先确认 Key 的合法性,然后运行 openclaw onboard --auth-choice zai-api-key 让引导程序自动检测端点。如果仍然为空,检查 Key 所属的 Z.AI 计划是否支持 GLM 系列。

如何将默认智能体模型切换为 glm-5.1

运行以下命令即可:

bash
openclaw config set agents.defaults.model.primary "zai/glm-5.1"

之后新创建的对话将默认使用该模型。

应该选 zai-api-key 还是区域特定的认证选项

zai-api-key 会根据 Key 格式自动选择正确端点,适合多数场景。区域选项(如 zai-coding-cn)用于强制绑定某个区域入口或 Coding Plan,适用于需要固定访问路径的情况。如果在国内且使用 Coding Plan,可优先尝试 zai-coding-cn