Skip to main content

IPFS 数据存储聊天记忆

对于存储后端,您可以使用 IPFS Datastore Chat Memory 来包装一个 IPFS 数据存储,从而允许您使用任何兼容 IPFS 的数据存储。

安装配置

首先,安装集成所需的依赖项:

:::提示 请参阅安装集成包的一般说明部分。 :::

npm install cborg interface-datastore it-all @langchain/community @langchain/core

现在您可以安装并使用您选择的 IPFS 数据存储。以下是一些选项:

使用方法

// 将 FsDatastore 替换为您选择的 IPFS 数据存储。
import { FsDatastore } from "datastore-fs";
import { IPFSDatastoreChatMessageHistory } from "@langchain/community/stores/message/ipfs_datastore";

const datastore = new FsDatastore("path/to/store");
const sessionId = "my-session";

const history = new IPFSDatastoreChatMessageHistory({ datastore, sessionId });

Was this page helpful?


You can also leave detailed feedback on GitHub.