langchain_community.chat_loaders.whatsapp
.WhatsAppChatLoader¶
- class langchain_community.chat_loaders.whatsapp.WhatsAppChatLoader(path: str)[source]¶
从存档zip文件或目录中加载WhatsApp对话。
初始化 WhatsAppChatLoader。
- 参数
path (str) – 导出的 WhatsApp 聊天 zip 目录、文件夹或文件的路径。
要生成快照,打开聊天,点击右上角的三个点,选择“更多”。然后选择“导出聊天”,并选择“不包含媒体”。
方法
__init__
(path)初始化 WhatsAppChatLoader。
从聊天文件中懒加载数据,并以聊天会话的形式生成。
load
()将聊天会话全部加载到内存中。
- __init__(path: str)[source]¶
初始化 WhatsAppChatLoader。
- 参数
path (str) – 导出的 WhatsApp 聊天 zip 目录、文件夹或文件的路径。
要生成快照,打开聊天,点击右上角的三个点,选择“更多”。然后选择“导出聊天”,并选择“不包含媒体”。
- lazy_load() Iterator[ChatSession] [source]¶
从聊天文件中懒加载数据,并以聊天会话的形式生成。
- 生成器
Iterator[ChatSession] – 加载的聊天会话。
- 返回类型
Iterator[ChatSession]
- load() List[ChatSession] ¶
将聊天会话全部加载到内存中。
- 返回
聊天会话列表。
- 返回类型
List[ChatSession]