使用Memvid构建可移植单文件智能体记忆 是做什么的?
当智能体需要本地、可移植的长期记忆和检索功能,且无需运行向量数据库或完整的RAG服务时,使用Memvid。
先决条件
Memvid CLI 或 SDK;可选的本地嵌入模型文件,用于本地向量搜索
安装
请使用与您的环境匹配的上游安装或设置路径:
- git clone https://github.com/memvid/memvid.git
- cargo build
- cargo build --release
- cargo build --release --features "lex,vec,temporal_track"
来自上游的要求和注意事项:
- | Node.js SDK | npm install @memvid/sdk |
|
- | Python SDK | pip install memvid-sdk |
|
- 使用CLIP嵌入进行图像搜索(需要clip特性):
基本使用或入门说明:
-
MEMVID_WHISPER_MODEL=whisper-tiny-en-q8k cargo run --example test_whisper --features whisper -- audio.mp3
-
下载默认的BGE-small模型(384维度,快速且高效):
-
摘自上游文档:https://raw.githubusercontent.com/memvid/memvid/HEAD/README.md