OpenClaw 作为一个全能的 AI 助理平台,最大的魅力之一就是不受限于单一模型。无论是擅长代码的 Claude、超长上下文的 Gemini,还是国内优秀的 GLM 模型,你都可以根据具体任务,随时切换到最适合的“大脑”。
今天就来分享一下,在 OpenClaw 中如何快速、优雅地切换 AI 模型。
1. 临时切换:使用状态命令(最常用)
如果你只是想在当前的对话中临时换个模型(比如遇到难题想让 Gemini 3.1 Pro 来解答),最快的方法就是调用状态命令。
在后台,AI 可以通过 session_status 工具直接切换。对用户来说,通常只需要对你的 AI 助理说一句:
“把当前模型切换到google/gemini-3.1-pro-preview”
或者 “切换到 GLM-5 模型”
AI 收到指令后,会自动帮你调用内部工具完成切换,并在回复中弹出包含 ✅ 的状态卡片确认。
2. 永久设置:修改主力默认模型
如果你想彻底把默认模型换掉(比如从 GLM 换成 Gemini),可以修改 OpenClaw 的核心配置文件 openclaw.json。
- 找到并打开
~/.openclaw/openclaw.json。 - 找到
agents.defaults.model.primary字段。 - 将它的值修改为你心仪的模型。
- 重启 OpenClaw Gateway 服务(
openclaw gateway restart)即可生效。
3. 前提条件:确保 API 凭证已配置
无论怎么切换,前提是你得有这个模型的“通行证”。
OpenClaw 会从两个地方读取你的 API Key:
- 全局凭证目录:
~/.openclaw/credentials/<provider>-default.json - Agent 专属凭证:
~/.openclaw/agents/main/agent/auth-profiles.json
小贴士:如果你在切换时遇到报错,记得检查一下auth-profiles.json里有没有把对应的 Key 补充进去。
总结
OpenClaw 的多模型架构给了我们极大的自由度。日常聊天用轻量级模型省钱,写代码用最强模型保证质量,读长篇文档用长上下文模型一览无遗。熟练掌握模型切换,你才能真正发挥 OpenClaw 的全部实力!
赶快去试试唤醒你的其他模型吧!🫶