OpenClaw接入Ollama后可完全离线运行,需先确认模型已下载、启动ollama serve服务、配置Base URL为http://localhost:11434/v1并添加ollama/前缀,最后断网验证响应。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

OpenClaw接入Ollama后可以完全离线运行,不需要联网调用任何外部API,所有模型推理均在本地完成。
确认Ollama服务已离线就绪
打开终端,执行 ollama list,确认目标模型(如 qwen2.5-coder:7b)已下载并显示在列表中。未下载的模型会触发联网拉取,此时无法离线使用。
运行 ollama serve 启动服务。若终端持续输出日志且无报错,说明服务已在本地监听 http://localhost:11434。
在浏览器中访问 https://www.php.cn/link/0e9464235edce27e78fb6538f7318b5e,页面返回 JSON 数据即表示 Ollama 已正常提供 API,且全程未跳出任何网络请求提示——这是离线可用的关键验证动作。
配置OpenClaw指向本地Ollama
打开OpenClaw设置界面,定位到“LLM Provider”选项。
方法一:选择“OpenAI Compatible”作为提供商类型 → Base URL 填写 http://localhost:11434/v1 → API Key 随意填写(如 ollama)→ Model Name 填入 ollama/qwen2.5-coder:7b(注意前缀 ollama/ 不可省略,否则OpenClaw会误判为远程模型)。
方法二:若OpenClaw支持直接选“Ollama”模式,则跳过Base URL和API Key字段,仅在Model下拉菜单中选择已安装的本地模型名称即可。
【关键前提】 OpenClaw启动前必须确保Ollama服务已运行;若先启OpenClaw再开Ollama,部分版本会缓存失败连接状态,需重启OpenClaw才生效。
验证离线响应能力
第一步:关闭电脑Wi-Fi与以太网连接,拔掉网线(物理断网更可靠)。
第二步:在OpenClaw中输入一个简单指令,例如“生成一个Python函数,计算斐波那契数列前10项”。
第三步:观察响应延迟与内容完整性。若3秒内返回带缩进、有注释、可直接运行的代码,且右下角状态栏显示“Ollama · qwen2.5-coder”,说明已成功离线调用。
若出现超时、空白响应或报错“Failed to connect to api.openai.com”,说明某处仍依赖在线服务——大概率是Base URL末尾多写了 /v1 两次,或模型名漏了 ollama/ 前缀。


















