环境:Win11,WSL2,Ubuntu24.04
远程嵌入模型:同意文本向量-V4:text-embedding-v4。使用阿里云百炼API Key
只是embedding模型用远程的,
记忆文件还在本地:~/.openclaw/workspace/memory
索引数据库还在本地:~/.openclaw/memory/main.sqlite
但是embedding模型没必要用远程的,用本地的就可以了。
Openclaw 切换记忆搜索Memory search本地embedding模型
一、修改配置文件
~/.openclaw/openclaw.json
apiKey可以直接写具体值"sk-***",
简单配置
{ "agents": { "memorySearch": { "enabled": true, "provider": "openai", "model": "text-embedding-v4", "remote": { "baseUrl": "https://dashscope.aliyuncs.com/compatible-mode/v1", "apiKey": "sk-***" } } } }, ... }配置回退方案(没必要)
{ "agents": { "memorySearch": { "enabled": true, "provider": "openai", "model": "text-embedding-v3", "fallback": "local", "remote": { "baseUrl": "https://dashscope.aliyuncs.com/compatible-mode/v1", "apiKey": "sk-***" }, "local": { "modelPath": "hf:Qwen/Qwen3-Embedding-0.6B-GGUF/Qwen3-Embedding-0.6B-Q8_0.gguf" } } } }, ... }查看状态
不用重启
openclaw gateway restart
查看记忆系统的详细运行状态
openclaw memory status --deep
查看日志
openclaw logs --follow
二、配置生效与验证
生效方式:OpenClaw 配置文件保存后自动热加载生效,无需重启服务;若未生效,在 WSL2 终端执行 openclaw gateway restart 重启网关即可。
功能验证:
打开 OpenClaw WebUI(默认地址 http://127.0.0.1:18789)
发送指令:记住我的昵称是OpenClaw测试用户
再发送:我刚才告诉你我的昵称是什么
若能正确召回内容,说明在线 embedding 与记忆搜索已正常工作。
日志排查:WSL2 终端执行 openclaw logs --follow 可实时查看日志,确认无 embedding 相关报错。
三、命令行验证
查看~/.openclaw/workspace/memory下的md文件,找一个关键词,测试
openclaw memory search "用户昵称"
openclaw memory search "你好"
openclaw memory search "性格"
四、在阿里云百炼控制台查看
阿里云百炼--模型--模型用量--用量统计
概览、向量模型
统计不是实时的,得等些时间,可能是半小时。
WSL2 Ubuntu OpenClaw 配置记忆搜索 Memory search