langchain_community.chat_loaders.whatsapp.WhatsAppChatLoader

class langchain_community.chat_loaders.whatsapp.WhatsAppChatLoader(path: str)[source]

从一个压缩文件或目录中加载`WhatsApp`的对话。

初始化WhatsAppChatLoader。

参数:

path(str):导出的WhatsApp聊天zip目录、文件夹或文件的路径。

要生成转储文件,请打开聊天,点击右上角的三个点,然后选择“更多”。然后选择“导出聊天”,并选择“不带媒体”。

Methods

__init__(path)

初始化WhatsAppChatLoader。

lazy_load()

从聊天文件中延迟加载消息,并将它们作为聊天会话生成。

load()

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

Parameters

path (str) –

__init__(path: str)[source]

初始化WhatsAppChatLoader。

参数:

path(str):导出的WhatsApp聊天zip目录、文件夹或文件的路径。

要生成转储文件,请打开聊天,点击右上角的三个点,然后选择“更多”。然后选择“导出聊天”,并选择“不带媒体”。

Parameters

path (str) –

lazy_load() Iterator[ChatSession][source]

从聊天文件中延迟加载消息,并将它们作为聊天会话生成。

生成:

迭代器[ChatSession]:加载的聊天会话。

Return type

Iterator[ChatSession]

load() List[ChatSession]

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

Return type

List[ChatSession]

Examples using WhatsAppChatLoader