在OpenClaw中必须手动指定模型名称才能发起请求,否则报400错误;需先验证API Key为绿色“已验证”,再通过界面下拉选择或修改config.yaml/命令行方式指定合法模型ID。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

在OpenClaw中完成API Key配置后,必须手动指定模型名称才能发起请求,否则会因缺少model参数而报错400。
确认API Key已正确加载
启动OpenClaw后,点击左下角「设置」→「API配置」,检查「API Key状态」显示为绿色「已验证」;若为灰色或红色,需重新粘贴Key并点击「验证」。
这一步不可跳过——【未验证的Key会导致后续所有模型选择操作失效】。
在对话界面顶部选择模型
新建或打开一个对话窗口,在输入框正上方会出现一行模型选择栏。
点击右侧下拉箭头 → 从列表中点击目标模型(如 qwen2.5-7b、llama3.1-8b、deepseek-v3)→ 选中后下拉栏会实时显示该模型名称。
注意:部分模型名右侧带「?」图标,表示仅限企业版可用;免费用户点击后会弹出权限提示,无法切换成功。
通过配置文件强制指定默认模型
方法一:修改 config.yaml 文件
关闭OpenClaw → 找到安装目录下的 config.yaml → 用文本编辑器打开 → 定位到 model: 行 → 将其值改为所需模型名(例如 model: "qwen2.5-7b")→ 保存文件 → 重启应用。
方法二:命令行启动时指定
终端中进入OpenClaw主程序目录 → 执行:./openclaw --model llama3.1-8b → 程序将直接以该模型启动,且本次会话中顶部模型栏锁定不可更改。
这一步操作起来很简单,直接把文件拖进去就行。但要注意:config.yaml 中 model 字段必须与API服务商支持的模型ID完全一致,大小写和连字符都不能错,否则启动失败并报错「model not found」。


















