跳到主要内容
DashVector 是一种全托管的向量数据库服务,支持高维稠密和稀疏向量、实时插入和过滤搜索。它旨在自动扩展并能适应不同的应用程序需求。
本文档演示了如何在 LangChain 生态系统中使用 DashVector。特别是,它展示了如何安装 DashVector,以及如何将其作为 VectorStore 插件在 LangChain 中使用。它分为两部分:安装和设置,然后是特定 DashVector 包装器的引用。

安装和设置

安装 Python SDK
pip install dashvector
您必须拥有一个 API 密钥。以下是安装说明

嵌入模型

from langchain_community.embeddings import DashScopeEmbeddings
请参阅使用示例

向量存储

DashVector 集合被包装成熟悉的 VectorStore,以便在 LangChain 中原生使用,这使得它能够轻松用于各种场景,例如语义搜索或示例选择。 您可以通过以下方式导入向量存储:
from langchain_community.vectorstores import DashVector
有关 DashVector 包装器的详细演练,请参阅此笔记本
以编程方式连接这些文档到 Claude、VSCode 等,通过 MCP 获取实时答案。
© . This site is unofficial and not affiliated with LangChain, Inc.