说实话,想要在智谱清言中真正启用深度思考能力,这里面有个常见的误区——并不是选对了模型就万事大吉,也不是单纯开启沉思模式就能生效,必须两者同时满足。如果模型选对了但忘记打开沉思机制,处理复杂问题时它给出的依然是浮于表面的答案;反过来,如果模型选错了,哪怕开启了沉思功能也根本不会起作用。具体来说,网页端需要在输入框右侧的小三角菜单中选中Open-AutoGLM,API请求则必须将model参数设置为open-autoglm,同时额外配置enable_thinking为true。对于本地部署的用户,还需要多配置一个thinking_steps参数。

理解了这一点之后,接下来就看你的具体操作方式了。
网页端快速切换GLM-3、GLM-4或Open-AutoGLM模型
第一步:进入对话页面后,不要点击那个“+”号,也不要碰设置齿轮,需要找到输入框右侧的小三角图标,点击它就能看到模型切换选项。
第二步:下拉菜单展开后,直接选择你需要的模型即可。简单来说,GLM-3响应速度最快,日常简单问答用它非常顺手;GLM-4综合能力更强,适合撰写长文或进行复杂内容生成;但请特别注意,只有Open-AutoGLM才能激活沉思模式,其他模型如GLM-5.1目前在网页端还没有切换入口可用。
第三步:确认一下,如果输入框左上角出现了你刚才选中的模型名称,那就说明切换成功了,后续发送的消息将自动使用该模型处理。如果没有看到名称变化,多半是网络短暂卡顿,刷新页面重新操作一遍即可。
API调用时强制指定Open-AutoGLM并启用沉思
这里有几种可行的方法,但最稳妥的只有一个。
方法一:使用enable_thinking参数(推荐)。在POST请求体中写入"enable_thinking": true,同时确保model字段设置为"open-autoglm",两个条件缺一不可。有些人尝试只设置thinking_mode或reasoning_mode,结果发现沉思功能根本不会被触发,这个坑一定不要再踩了。
方法二:使用strategy参数作为备选。如果你的接口版本较旧或仍处于灰度测试阶段,"strategy": "think"也有可能生效。不过这个方法正在逐步被淘汰,能使用方法一尽量使用方法一。
方法三:添加[THINK]触发词。这个技巧仅限网页端使用,并且必须搭配Open-AutoGLM模型。具体做法是在问题的末尾手动加上[THINK],例如“请推导贝叶斯公式[THINK]”,算是一种快捷方式,但依赖参数配置的方式依然更加稳定可靠。
本地部署或CLI工具中切换模型并配置沉思参数
如果你完成了本地部署,配置起来也很直接。
① 打开终端,输入openclaw config进入配置界面。
② 选择“模型配置” → 找到供应商列表 → 定位到“zhipu” → 选中open-autoglm。注意不要误选了glm-4或glm-5.1,选错了后面所有的配置就白费了。
③ 粘贴从智谱AI官网申请的API Key,按回车确认。
④ 在高级参数设置中手动添加以下两项:
"enable_thinking": true
"thinking_steps": 5。建议数值范围在3到7之间,设置太高容易导致超时,反而影响使用体验。
⑤ 保存退出后,发送一个测试请求来验证配置是否生效。如果返回结果中能看到分步推理过程,比如“第一步:识别问题核心……第二步:调用数学原理……”,那就说明配置已经成功了。
