Xata 是一个无服务器数据平台,基于 PostgreSQL
和 Elasticsearch
。它提供了一个用于与数据库交互的 Python SDK,以及一个用于管理数据的 UI。使用 XataChatMessageHistory
类,您可以使用 Xata 数据库来长期保存聊天会话。
本笔记本涵盖:
- 一个简单的示例,展示
XataChatMessageHistory
的功能。
- 一个更复杂的示例,使用 REACT 代理根据知识库或文档(存储在 Xata 中作为向量存储)回答问题,并且还具有其过去消息的长期可搜索历史(存储在 Xata 中作为记忆存储)。