赞
踩
本节将指导您如何设置Chroma VectorStore来存储文档嵌入并对它们执行相似性搜索。
什么是Chroma?
Chroma是一个开源的嵌入式数据库,为您提供存储文档嵌入、内容及元数据的工具,并能够通过这些嵌入(包括元数据过滤)进行搜索。
OpenAI 账户:在OpenAI 注册页面创建账户,并在API密钥页面生成token。
访问ChromaDB:查阅设置本地ChromaDB附录了解如何使用Docker容器在本地搭建数据库。
在启动时,如果没有预先配置,ChromaVectorStore将会创建所需的集合。
要设置ChromaVectorStore,您需要提供OpenAI API密钥。将其设置为环境变量如下:
export SPRING_AI_OPENAI_API_KEY='Your_OpenAI_API_Key'
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。