ChromaDB
概述
开源嵌入式向量数据库,专为 AI 应用设计。支持语义搜索、相似度查询,无需独立服务器部署。Python/JS SDK 优先。
核心特性
- 嵌入式:进程内运行,无需外部服务,适合本地优先应用
- 混合搜索:向量语义 + 关键词(BM25)检索
- 元数据过滤:支持按元数据标签筛选查询范围
- 多嵌入模型:支持自定义 embedding function
实际用途
- [[mempalace]] 的底层向量存储引擎
- 自动记忆提取中的去重检查(cosine distance < 0.15)
- 对话记忆的持久化语义检索
相关
- [[mempalace]] — 基于 ChromaDB 的 AI 记忆操作系统
- [[auto-memory-extraction]] — 使用 ChromaDB 进行向量去重