如何使用这个 Python 向量存储模板:
- 将 (MODULE_NAME) 替换为模块名称,例如 Anthropic、OpenAI 等(
command + F对此很有帮助) - 更新链接以指向正确的模块
- 如有必要,更新 PyPI/registry 包名称
- 如有必要,更新 API 密钥环境变量名称
设置
要访问 (MODULE_NAME) 向量存储,您需要创建一个 (MODULE_NAME) 账户,获取一个 API 密钥,并安装langchain-(MODULE_NAME) 集成包。
凭证
Set API key
Enable tracing
安装
LangChain (MODULE_NAME) 集成位于langchain-(MODULE_NAME) 包中:
实例化
现在我们可以实例化我们的模型对象并生成响应:Initialize vector store
管理向量存储
添加项
Add documents
更新项
Update document by ID
删除项
Delete documents by IDs
查询向量存储
一旦您的向量存储创建完成,并且相关的文档已添加,您很可能希望在链或智能体运行期间查询它。直接查询
执行简单的相似度搜索可以按如下方式完成:Similarity search
Similarity search with scores
转换为检索器
您还可以将向量存储转换为检索器,以便在您的链中更轻松地使用。Create retriever
用于检索增强生成
(MODULE_NAME) 向量存储 RAG 指南
如何使用此向量存储进行检索增强生成 (RAG) 的指南
TODO:此向量存储的特定功能
如果不相关,请删除。 参考现有向量存储文档,例如 Qdrant: 示例:- 距离函数
- 相关性
- 过滤
- 外部存储选项
- 索引
- 合并
API 参考
有关 (MODULE_NAME)VectorStore 的所有功能和配置的详细文档,请访问 API 参考。官方原文:src/oss/python/integrations/vectorstores/TEMPLATE.mdx · 非官方翻译,译文由 AI 生成,以英文原文为准。