Openclaw 切换记忆搜索Memory search本地embedding模型
环境:WSL2,Ubuntu 24.04
一、准备工作
删除记忆索引数据库
# 备份旧数据库(以防万一)
cp ~/.openclaw/memory/main.sqlite ~/.openclaw/memory/main.sqlite.bak
# 删除旧的向量数据库(这会清除现有记忆索引,但不会删除原始文件)
rm ~/.openclaw/memory/main.sqlite
记忆文件存储于:
~/.openclaw/workspace/memory
二、修改配置
1. 启用记忆搜索
openclaw config set agents.defaults.memorySearch.enabled true
2. 使用本地模型
openclaw config set agents.defaults.memorySearch.provider local
3. 删除之前的配置的模型名称
openclaw config unset agents.defaults.memorySearch.model
4. 配置新的模型名称(gguf格式)
penclaw config set agents.defaults.memorySearch.local.modelPath "hf:Qwen/Qwen3-Embedding-0.6B-GGUF/Qwen3-Embedding-0.6B-Q8_0.gguf"
也可以配置模型绝地路径
或者手动修改配置文件,
~/.openclaw/openclaw.json
{
"agents": {
"memorySearch": {
"enabled": true,
"provider": "local",
"local": {
"modelPath": "hf:ggml-org/embeddinggemma-300m-qat-q8_0-GGUF/embeddinggemma-300m-qat-Q8_0.gguf"
}
}
}
},
...
}
三、重启检查
重新启动
openclaw gateway restart
查看记忆系统的详细运行状态
openclaw memory status --deep
如果是在线模型路径,OpenClaw去下载embedding模型。
生成~/.openclaw/memory/main.sqlite
Hugging Face下载卡住,下载缓慢,设置国内镜像hf-mirror.com

模型文件保存在:~/.node-llama-cpp/models 下,文件名加前缀了:
hf_ggml-org_embeddinggemma-300m-qat-Q8_0.gguf
健康检查
openclaw doctor
查看日志
看看有没有什么报错,解决一下
openclaw logs --follow
重建索引
#rm ~/.openclaw/memory/main.sqlite
openclaw memory index --force
四、测试验证
准备工作
openclaw dashboard 控制台聊天
点击右下角的+号,或者输入/new,会开启新聊天。开启新聊天后,之前的聊天应该会保留。
openclaw tui 命令行聊天
验证
openclaw memory search "你好"
openclaw memory search "性格"
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)