Chroma 是一个 AI 原生的开源向量数据库。它内置了所有你需要开始使用的功能,并且可以在你的机器上运行。托管版本 目前处于早期访问阶段!
1. 安装#
2. 创建一个 Chroma 客户端#
3. 创建一个集合#
集合是你存储嵌入、文档和任何附加元数据的地方。你可以通过名称创建一个集合:
4. 向集合中添加一些文本文档#
Chroma 会自动存储你的文本并处理嵌入和索引。你还可以自定义嵌入模型。
5. 查询集合#
你可以使用一组查询文本查询集合,Chroma 将返回最相似的 n
个结果。就是这么简单!
6. 检查结果#
从上面的查询中,你可以看到我们关于 hawaii
的查询在语义上最相似于关于 pineapple
的文档。这从直觉上来说是合理的!
7. 自己试试吧#
例如 - 如果我们尝试用 "This is a document about florida"
进行查询会怎样?
📚 下一步#
- 阅读 🧪 使用指南 以了解更多关于 API 的信息
- 学习如何 ☁️ 部署 Chroma 到服务器
- 加入 Chroma 的 Discord 社区 提问和获取帮助
- 关注 Chroma 在 Twitter (@trychroma) 上的更新