什么是 Chroma?
轻量开源嵌入数据库,自动生成嵌入,零配置启动。内存/本地/服务器三种模式,原生 LangChain 集成。
一句话总结:开源嵌入数据库,自动嵌入 + 零配置 + 三种部署模式,原生 LangChain/LlamaIndex 集成,原型到生产最简路径,16k+ stars。
适合人群:构建 RAG 原型并需要平滑扩展的开发者。
核心功能
1. 零配置启动
pip install 后直接用,自动嵌入。
2. 三种模式
内存(原型)→ 本地文件(单用户)→ 客户端服务器(生产)。
3. 元数据过滤
按属性和文档内容过滤查询结果。
常见问题
Q: 能扩展到多大? A: 客户端服务器模式支持百万嵌入。更大规模用 Qdrant。
来源与致谢
chroma-core/chroma — 16k+ stars, Apache 2.0