DataStax Astra DB 是基于 Apache Cassandra® 构建的 serverless AI-ready 服务器数据库,可通过易于使用的 JSON API 方便获取。
查看 DataStax 提供的 教程。
安装与配置
安装以下 Python 包:设置以下变量:
向量存储
以下是几种典型的初始化模式示例:AstraDBVectorStore 类的显著特性包括:
- 原生异步 API;
- 搜索中的元数据过滤;
- MMR(最大边际相关性)搜索;
- Astra DB 术语中的服务器端嵌入计算(“vectorize”);
- 可从现有预填充的 Astra DB 集合自动检测配置;
- 混合搜索(向量 + BM25 后的重新排序步骤);
- 支持非 Astra 数据 API(例如自托管 HCD 部署)。
LLM 缓存
语义 LLM 缓存
文档加载器
自查询检索器
存储
字节存储
官方原文:src/oss/python/integrations/providers/astradb.mdx · 非官方翻译,译文由 AI 生成,以英文原文为准。