langchain_community.chat_loaders.facebook_messenger.SingleFileFacebookMessengerChatLoader

langchain_community.chat_loaders.facebook_messenger.SingleFileFacebookMessengerChatLoader(path: Union[Path, str])[源代码]

从单个文件中加载 Facebook Messenger 聊天数据。

参数

path (Union[Path, str]) – 聊天文件的路径。

path

聊天文件的路径。

类型

Path

方法

__init__(path)

lazy_load()

懒加载文件中的聊天数据。

load()

急切地将聊天会话加载到内存中。

__init__(path: Union[Path, str]) None[源代码]
参数

path (Union[Path, str]) –

返回类型

None

lazy_load() Iterator[ChatSession][源代码]

懒加载文件中的聊天数据。

生成

ChatSession – 包含加载的消息的聊天会话。

返回类型

Iterator[ChatSession]

load() List[ChatSession]

急切地将聊天会话加载到内存中。

返回

聊天会话列表。

返回类型

List[ChatSession]

使用 SingleFileFacebookMessengerChatLoader 的示例