在OpenClaw中调整模型优先级需在加载前通过config.yaml设置priority字段(1~100),或运行时用CLI命令、HTTP API动态修改,重启服务或验证日志中的scheduled with priority确认生效。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

在OpenClaw中调整模型优先级,是为了让特定模型在多任务并行推理时获得更高调度权重,避免低优先级模型因资源争抢而卡顿或超时。这一步必须在模型加载前完成,否则修改不生效。
通过配置文件设置默认优先级
打开OpenClaw安装目录下的 【config.yaml】 文件,用文本编辑器(如VS Code或Notepad++)打开。
定位到 models: 区块,在对应模型条目下添加 priority: 字段,数值范围为 1~100,数值越大优先级越高。例如:
- name: qwen2-7b-chat path: ./models/qwen2-7b-chat <strong>priority: 85</strong>
保存文件后重启OpenClaw服务,新优先级才会载入。不重启则配置不会生效。
运行时动态调整单个模型优先级
方法一:使用CLI命令临时提升
在终端中执行:openclaw model set-priority --name llama3-8b-instruct --value 92。
该操作仅对当前会话有效,服务重启后恢复配置文件设定值。
PC控制工具,远程操控Windows主机,实现截屏、键鼠、文件、进程、浏览器自动化及Shell命令等操作。触发词:控制电脑、操作PC、截图、键盘、鼠标、文件管理、浏览器。
方法二:通过HTTP API实时修改
向 http://localhost:8080/v1/models/phi-3-mini/priority 发起 PUT 请求,请求体为 JSON:{"priority": 77}。
注意:API调用需携带有效的 admin token,否则返回 403 错误。
验证优先级是否生效
第一步:启动OpenClaw并确保至少两个模型已加载。
第二步:执行并发推理请求,例如同时向 /v1/chat/completions 提交两条请求,分别指定不同模型。
第三步:查看日志输出中的调度记录,搜索关键词 scheduled with priority,确认日志中显示的数值与你设置的一致。
若日志中未出现该字段,说明模型尚未被调度器纳入优先级队列——通常是因为模型处于 loading 状态或配置未加载成功。

















