Pinecone
本节将指导您如何设置 Pinecone VectorStore 以存储文档嵌入并执行相似性搜索。
Pinecone 是什么?
Pinecone 是一款流行的基于云端的向量数据库,它允许您高效地存储和搜索向量。
准备工作
-
Pinecone 账户:首先,请注册 Pinecone 账户。
-
Pinecone 项目:注册后,在 Pinecone 创建新项目、索引,并生成 API 密钥。这些详情将在配置时需要用到。
-
OpenAI 账户:在 OpenAI 注册页面创建账户,并在 API Keys 页面生成令牌。
配置
要设置 PineconeVectorStore,请从您的 Pinecone 账户获取以下信息:
- Pinecone API 密钥
- Pinecone 环境
- Pinecone 项目 ID
- Pinecone 索引名称
- Pinecone 命名空间
上述信息可在 Pinecone UI 管理门户中找到。
在设置嵌入时,请选择向量维度为 1536。这与我们将在此指南中使用的 OpenAI 模型 text-embedding-ada-002 的维度匹配。
另外,还需要提供 OpenAI API 密钥。将其设置为环境变量: