DashVector
DashVector 是一个完全托管的向量数据库服务,支持高维稠密和稀疏向量、实时插入和过滤搜索。它能够自动扩展,并可以适应不同的应用需求。
本笔记本展示了如何使用与 DashVector
向量数据库相关的功能。
要使用 DashVector,您必须拥有一个 API 密钥。 以下是 安装说明。
安装
%pip install --upgrade --quiet langchain-community dashvector dashscope
我们想使用 DashScopeEmbeddings
,所以我们还需要获取 Dashscope API 密钥。
import getpass
import os
if "DASHVECTOR_API_KEY" not in os.environ:
os.environ["DASHVECTOR_API_KEY"] = getpass.getpass("DashVector API Key:")
if "DASHSCOPE_API_KEY" not in os.environ:
os.environ["DASHSCOPE_API_KEY"] = getpass.getpass("DashScope API Key:")