langchain_community.chat_loaders.slack.SlackChatLoader

class langchain_community.chat_loaders.slack.SlackChatLoader(path: Union[str, Path])[source]

从一个压缩文件中加载`Slack`对话。

使用导出的Slack转储zip文件的路径初始化聊天加载程序。

Parameters

path (Union[str, Path]) – 导出的Slack转储zip文件的路径。

Methods

__init__(path)

使用导出的Slack转储zip文件的路径初始化聊天加载程序。

lazy_load()

从Slack转储文件中惰性加载聊天会话,并以所需格式生成它们。

load()

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

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

使用导出的Slack转储zip文件的路径初始化聊天加载程序。

Parameters

path (Union[str, Path]) – 导出的Slack转储zip文件的路径。

lazy_load() Iterator[ChatSession][source]

从Slack转储文件中惰性加载聊天会话,并以所需格式生成它们。

Returns

包含消息的聊天会话的迭代器。

Return type

Iterator[ChatSession]

load() List[ChatSession]

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

Return type

List[ChatSession]

Examples using SlackChatLoader