langchain_community.chat_loaders.facebook_messenger.SingleFileFacebookMessengerChatLoader

class langchain_community.chat_loaders.facebook_messenger.SingleFileFacebookMessengerChatLoader(path: Union[Path, str])[source]

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

参数:

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

属性:

path (Path): 聊天文件的路径。

Methods

__init__(path)

lazy_load()

从文件中延迟加载聊天数据。

load()

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

Parameters

path (Union[Path, str]) –

Return type

None

__init__(path: Union[Path, str]) None[source]
Parameters

path (Union[Path, str]) –

Return type

None

lazy_load() Iterator[ChatSession][source]

从文件中延迟加载聊天数据。

生成:

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

Return type

Iterator[ChatSession]

load() List[ChatSession]

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

Return type

List[ChatSession]

Examples using SingleFileFacebookMessengerChatLoader