Skip to main content
DataStax Astra DB 是基于 Apache Cassandra® 构建的 serverless AI-ready 服务器数据库,可通过易于使用的 JSON API 方便获取。
查看 DataStax 提供的 教程。

安装与配置

安装以下 Python 包:
(若需)创建数据库并获取 连接密钥。
设置以下变量:

向量存储

以下是几种典型的初始化模式示例:
AstraDBVectorStore 类的显著特性包括:
  • 原生异步 API;
  • 搜索中的元数据过滤;
  • MMR(最大边际相关性)搜索;
  • Astra DB 术语中的服务器端嵌入计算(“vectorize”);
  • 可从现有预填充的 Astra DB 集合自动检测配置;
  • 混合搜索(向量 + BM25 后的重新排序步骤);
  • 支持非 Astra 数据 API(例如自托管 HCD 部署)。
更多详情请参考 示例笔记本。 查看 DataStax 提供的 示例。

LLM 缓存

语义 LLM 缓存

文档加载器

更多详情请参考 示例笔记本。

自查询检索器

存储

查看 AstraDBStore 的 API 参考文档。

字节存储

查看 AstraDBByteStore 的 API 参考文档。
官方原文:src/oss/python/integrations/providers/astradb.mdx · 非官方翻译,译文由 AI 生成,以英文原文为准。
Last modified on November 3, 2026