腾讯云 VectorDB
腾讯云 VectorDB 是一个完 全托管、自主开发的企业级分布式数据库服务,旨在存储、检索和分析多维向量数据。
在本演示中,我们将使用腾讯云 VectorDB 演示 SelfQueryRetriever
。
创建一个 TencentVectorDB 实例
首先,我们需要创建一个 TencentVectorDB 并用一些数据进行初始化。我们创建了一小组包含电影摘要的演示文档。
注意: 自查询检索器要求您安装 lark
(pip install lark
),以及特定于集成的其他要求。
%pip install --upgrade --quiet tcvectordb langchain-openai tiktoken lark
[1m[[0m[34;49mnotice[0m[1;39;49m][0m[39;49m A new release of pip is available: [0m[31;49m23.2.1[0m[39;49m -> [0m[32;49m24.0[0m
[1m[[0m[34;49mnotice[0m[1;39;49m][0m[39;49m To update, run: [0m[32;49mpip install --upgrade pip[0m
Note: you may need to restart the kernel to use updated packages.