OpenClaw模型未生效需检查配置:一、阿里云百炼需配置API密钥与Coding Plan权限,base_url设为https://dashscope.aliyuncs.com/api/v1;二、DeepSeek R1 7B需通过Ollama拉取并启用tool_call支持;三、Qwen2.5系列适配离线场景,需设temperature=0.3并配置自动降级规则。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

如果您已完成OpenClaw基础部署,但模型未生效或响应异常,则可能是由于模型服务地址、API密钥或协议兼容性配置错误。以下是接入阿里云百炼、DeepSeek及Ollama本地模型的三种独立配置路径:
一、接入阿里云百炼API
该方式利用云端大模型高推理速度与多模态能力,适用于复杂任务处理,依赖网络连接与百炼平台免费额度。需确保API密钥具备Coding Plan权限且未过期。
1、登录阿里云百炼控制台,进入“API密钥管理”,创建新密钥并记录AccessKey ID与AccessKey Secret。
2、在OpenClaw项目根目录下打开.env文件,添加以下三行:
LLM_PROVIDER=baichuan
BAICHUAN_API_KEY=your_access_key_id
BAICHUAN_API_SECRET=your_access_key_secret
3、确认config/model.yaml中已启用baichuan-coding-plan-v2模型标识,并将base_url设为https://dashscope.aliyuncs.com/api/v1。
4、重启OpenClaw服务:执行npm run restart,观察终端日志是否出现"Baichuan provider initialized successfully"提示。
二、接入DeepSeek R1 7B本地模型
该方式通过Ollama运行DeepSeek R1 7B量化版,在保障工具调用能力的同时兼顾中文推理质量,适用于中等硬件配置(≥6GB显存或≥16GB内存CPU模式)。
1、启动Ollama服务后,执行命令拉取模型:ollama pull deepseek-r1:7b-q4_K_M。
2、验证模型可运行:ollama run deepseek-r1:7b-q4_K_M "你好,请简述你的能力",确认返回合理响应。
3、编辑config/model.yaml,将provider设为ollama,model设为deepseek-r1:7b-q4_K_M,base_url设为http://127.0.0.1:11434。
4、检查skills/web_search.js等关键技能是否启用tool_call支持,若未启用,需在该文件顶部添加export const supportsToolCall = true。
三、接入Ollama通用本地模型(Qwen2.5系列)
该方式适配低至无独显设备,以Qwen2.5 1.5B/3B/7B模型为载体,实现完全离线、无限Token、数据不出本地的运行模式,对隐私敏感场景尤为关键。
1、使用国内镜像源加速下载:OLLAMA_BASE_URL=https://mirrors.aliyun.com/ollama/ ollama pull qwen2.5:1.5b。
2、启动模型服务并绑定端口:OLLAMA_HOST=0.0.0.0:11434 ollama serve,确保局域网内其他设备可访问。
3、修改config/model.yaml中model字段为qwen2.5:1.5b,temperature设为0.3以提升指令遵循稳定性。
4、在MEMORY.md末尾追加规则:当本地模型响应超时或格式异常时,自动降级至qwen2.5:1.5b并禁用非文本类Skill。



















