Skip to main content

Slack

Slack 是一个即时通讯程序。

本笔记本介绍了如何从 Slack 导出生成的 Zip 文件中加载文档。

要获取此 Slack 导出,请按照以下说明操作:

🧑 自定义数据集导入说明

导出您的 Slack 数据。您可以通过转到 Workspace 管理页面并单击导入/导出选项({your_slack_domain}.slack.com/services/export)来执行此操作。然后,选择正确的日期范围并单击“开始导出”。当导出准备就绪时,Slack 将向您发送电子邮件和直接消息。

下载将在您的下载文件夹中生成一个 .zip 文件(或者根据您的操作系统配置,可能在其他位置)。

.zip 文件的路径复制并将其分配给下面的 LOCAL_ZIPFILE

from langchain.document_loaders import SlackDirectoryLoader
# 可选地设置您的 Slack URL。这将为您提供正确的文档源中的 URL。
SLACK_WORKSPACE_URL = "https://xxx.slack.com"
LOCAL_ZIPFILE = "" # 在此处粘贴到您的 Slack zip 文件的本地路径。

loader = SlackDirectoryLoader(LOCAL_ZIPFILE, SLACK_WORKSPACE_URL)
docs = loader.load()
docs