引言
Google Cloud Firestore 是一种无服务器的文档型数据库,能够自动扩展以适应任何需求。借助 Firestore 的 Langchain 集成,开发者可以将其数据库应用程序扩展为构建 AI 驱动的体验。在本篇文章中,我们将讨论如何使用 Google Cloud Firestore 来存储聊天消息记录,特别是通过 FirestoreChatMessageHistory
类。
主要内容
必备条件
在开始之前,确保满足以下条件:
- 创建一个 Google Cloud 项目。
- 启用 Firestore API。
- 创建一个 Firestore 数据库。
安装依赖库
langchain-google-firestore
包提供了 Firestore 的集成,安装此包以便后续使用。
%pip install --upgrade --quiet langchain-google-firestore
设置 Google Cloud 项目
确保在 notebook 中设置了 Google Cloud 项目,以便使用相关资源。
PROJECT_ID