此目录中的演示展示了如何使用当前在 DataStax Astra DB,一个构建于 Apache Cassandra® 之上的无服务器数据库即服务中可用的向量搜索功能。
这些示例 notebook 演示了使用不同库和 API 实现相同的 GenAI 标准 RAG 工作负载。
要使用 Astra DB 及其 HTTP API 接口,请前往 “AstraPy” notebook (astrapy
是用于与数据库交互的 Python 客户端)。
如果您喜欢使用 CQL 访问数据库(无论是通过 Astra DB 还是 支持向量搜索的 Cassandra 集群),请查看 “CQL” 或 “CassIO” notebook -- 它们在您工作的抽象级别上有所不同。
如果您想了解更多关于 Astra DB 及其向量搜索功能的信息,请访问 datastax.com。
示例 notebook
以下示例展示了 OpenAI 和 DataStax Astra DB 如何轻松地协同工作,为基于向量的 AI 应用程序提供动力。您可以使用本地 Jupyter 引擎或 Colab notebook 运行它们
用例 | 目标数据库 | 框架 | Notebook | Google Colab |
---|---|---|---|---|
搜索/生成引言 | Astra DB | AstraPy | Notebook | |
搜索/生成引言 | 通过 CQL 的 Cassandra / Astra DB | CassIO | Notebook | |
搜索/生成引言 | 通过 CQL 的 Cassandra / Astra DB | 纯 Cassandra 语言 | Notebook |