PineconeStore 功能和配置的详细文档,请前往 API 参考。
概述
集成详情
设置
要使用 Pinecone 向量存储,您需要创建一个 Pinecone 账户、初始化一个索引,并安装@langchain/pinecone 集成包。您还需要安装 官方 Pinecone SDK 以初始化客户端并将其传递给 PineconeStore 实例。
本指南还将使用 OpenAI 嵌入,这需要您安装 @langchain/openai 集成包。如果您愿意,也可以使用 其他支持的嵌入模型。
凭证
注册一个 Pinecone 账户并创建一个索引。确保维度与您要使用的嵌入维度匹配(OpenAI 的text-embedding-3-small 默认为 1536)。完成此操作后,设置 PINECONE_INDEX、PINECONE_API_KEY 和(可选)PINECONE_ENVIRONMENT 环境变量:
实例化
管理向量存储
向向量存储添加项目
从向量存储删除项目
查询向量存储
一旦您的向量存储创建完成并添加了相关文档,您很可能希望在链或代理运行期间对其进行查询。直接查询
执行简单的相似性搜索可以如下进行:通过转换为检索器进行查询
您还可以将向量存储转换为 检索器,以便在链中更轻松地使用。用于检索增强生成的用法
有关如何将此向量存储用于检索增强生成 (RAG) 的指南,请参阅以下部分:API 参考
有关所有PineconeStore 功能和配置的详细文档,请前往 API 参考。
通过 MCP 将这些文档 连接到 Claude、VSCode 等,以获取实时答案。

