langchain_community.chat_loaders.facebook_messenger.FolderFacebookMessengerChatLoader

class langchain_community.chat_loaders.facebook_messenger.FolderFacebookMessengerChatLoader(path: Union[str, Path])[来源]

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

参数

path (Union[str, Path]) - 包含聊天文件的目录路径。

path

包含聊天文件的目录路径。

类型

Path

方法

__init__(path)

lazy_load()

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

load()

将聊天会话贪婪地加载到内存中。

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

path (Union[str, Path]) -

返回类型

None

lazy_load() Iterator[ChatSession][来源]

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

产生

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

返回类型

Iterator[ChatSession]

load() List[ChatSession]

将聊天会话贪婪地加载到内存中。

返回

聊天会话列表。

返回类型

List[ChatSession]

使用 FolderFacebookMessengerChatLoader 的示例