OpenClaw 配置 GLM-5.1:智谱最新大模型接入教程

AI摘要

智谱AI推出编程能力显著提升的旗舰模型GLM-5.1,支持204800上下文窗口和131072输出Token。文章详细介绍了如何在OpenClaw中通过编辑配置文件手动添加并切换至GLM-5.1模型,包括修改模型定义、设置默认模型及重启网关等步骤。该模型也已支持在Claude Code等主流Coding Agent中使用。

智谱AI 最新旗舰模型 GLM-5.1 正式上线!作为 GLM Coding Plan 的最新成员,GLM-5.1 在编程能力上有了显著提升。本文将手把手教你如何在 OpenClaw 中配置并切换到 GLM-5.1,同时也会介绍在 Claude Code 和其他 Coding Agent 中的接入方法。

GLM-5.1 是什么?

GLM-5.1 是智谱AI推出的最新大语言模型,属于 GLM Coding Plan(Max / Pro / Lite)的一部分。它支持高达 204800 的上下文窗口和 131072 的最大输出 Token,具备推理能力,是目前编程任务中表现最强的国产模型之一。

目前,GLM-5.1 已经可以在 Claude Code、OpenClaw、Cline 等主流 Coding Agent 中使用。接下来我们逐一讲解配置方法。

一、在 OpenClaw 中配置 GLM-5.1

如果你已经在 OpenClaw 中配置了智谱AI 的 Provider,但无法直接切换到 GLM-5.1,需要手动编辑配置文件添加模型定义。以下是详细步骤。

Step 1:编辑 openclaw.json 配置文件

打开配置文件 ~/.openclaw/openclaw.json,找到 models.providers.zai.models 数组,在最后一个模型后面添加以下内容:

{
  "id": "GLM-5.1",
  "name": "GLM-5.1",
  "reasoning": true,
  "input": ["text"],
  "cost": {
    "input": 0,
    "output": 0,
    "cacheRead": 0,
    "cacheWrite": 0
  },
  "contextWindow": 204800,
  "maxTokens": 131072
}

⚠️ 注意 JSON 格式——如果数组中已有其他模型,记得在前一个模型末尾加逗号。

Step 2:修改默认模型

找到 agents.defaults.model.primary 字段,将其值修改为:

"primary": "zai/GLM-5.1"

这样 OpenClaw 就会默认使用 GLM-5.1 作为主模型。

Step 3:添加模型别名配置

找到 agents.defaults.models(大约在第 71-76 行),添加:

"zai/GLM-5.1": {}

完整配置片段参考

修改完成后,相关配置片段应类似如下:

1. models.providers.zai.models:

"models": [
  {
    "id": "GLM-5",
    "name": "GLM-5",
    "reasoning": true,
    "input": ["text"],
    "cost": {"input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0},
    "contextWindow": 204800,
    "maxTokens": 131072
  },
  {
    "id": "GLM-4.7",
    "name": "GLM-4.7",
    "reasoning": true,
    "input": ["text"],
    "cost": {"input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0},
    "contextWindow": 204800,
    "maxTokens": 131072
  },
  {
    "id": "GLM-5.1",
    "name": "GLM-5.1",
    "reasoning": true,
    "input": ["text"],
    "cost": {"input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0},
    "contextWindow": 204800,
    "maxTokens": 131072
  }
]

2. agents.defaults.model:

"model": {
  "primary": "zai/GLM-5.1",
  "fallbacks": ["zai/GLM-4.7"]
}

3. agents.defaults.models:

"models": {
  "zai/GLM-5": {"alias": "GLM"},
  "zai/GLM-4.7": {},
  "zai/GLM-5.1": {}
}

Step 4:重启网关验证

保存配置文件后,在终端执行以下命令重启网关:

openclaw gateway restart

重启完成后,执行 openclaw tui 进入交互界面,就可以看到正在使用 GLM-5.1 模型了!

二、在 Claude Code 中配置 GLM-5.1

Claude Code 内部通过环境变量映射模型,修改 ~/.claude/settings.json 文件即可切换。

默认模型映射关系

Claude Code 内部环境变量与 GLM 模型的默认对应关系如下:

  • ANTHROPIC_DEFAULT_OPUS_MODELGLM-4.7
  • ANTHROPIC_DEFAULT_SONNET_MODELGLM-4.7
  • ANTHROPIC_DEFAULT_HAIKU_MODELGLM-4.5-Air

修改配置

settings.json 中添加或替换以下环境变量,即可将主模型切换为 GLM-5.1:

{
  "env": {
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "GLM-4.5-air",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "GLM-5.1",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "GLM-5.1"
  }
}

保存后,开启新的命令行窗口运行 claude,在 Claude Code 中输入 /status 即可确认模型已切换成功。

三、在 Cline 等工具中接入 GLM-5.1

对于支持自定义模型的 Coding Agent(如 Cline),可以通过以下方式接入 GLM-5.1:

  • API Provider:选择 OpenAI Compatible
  • Base URLhttps://open.bigmodel.cn/api/coding/paas/v4
  • API Key:填入你的智谱 API Key
  • 模型:选择"使用自定义",输入 GLM-5.1
  • Context Window Size:设置为 200000

注意取消勾选 Support Images,根据需要调整 temperature 等参数。

总结

GLM-5.1 作为智谱AI 的最新旗舰编程模型,已在多个主流 Coding Agent 中获得支持。对于 OpenClaw 用户,只需修改 openclaw.json 配置文件并重启网关即可完成接入。如果你正在使用 GLM Coding Plan,强烈建议升级到 GLM-5.1,体验更强大的编程能力。

⚠️ 目前 GLM-5.1 仅支持可自定义模型的 Coding Agent 工具,如果你使用的工具暂不支持自定义模型配置,需要等待官方后续更新。

Saiita

我还没有学会写个人说明!

相关推荐

OpenClaw v2026.4.10:新增 Active Memory 自动记忆、Codex 原生支持、本地 MLX 语音

OpenClaw v2026.4.10版本带来了多项重要更新。核心亮点是全新的Active Memory插件,它能自动管理用户偏好和历史上下文,实现“无感记忆”,显著提升长期对话体验。同时,版本原生集成了Codex,方便开发者直接进行编程任务。针对macOS用户,新增了实验性的本地MLX语音支持,提供更低延迟和更好隐私的语音对话。其他更新还包括视频生成模型支持、Microsoft Teams功能增强、CLI

OpenClaw 2026.4.9 发布:Memory/Dreaming 增强,多项安全修复

OpenClaw发布2026.4.9版本,带来多项功能更新与安全修复。新功能包括增强记忆/梦境处理、结构化日记视图、字符氛围评估报告、提供商认证别名及iOS版本控制改进。关键安全修复涉及浏览器SSRF防护、环境变量安全、远程节点事件清理等。官方建议用户尽快升级,特别是使用浏览器功能或连接远程节点的用户。

暂无评论