🚀 feat(documentloaders.py): add SlackDirectoryLoader to the list of document loaders

The SlackDirectoryLoader is added to the list of document loaders in the DocumentLoaderFrontNode class. This allows users to load zip files from Slack into the application.
This commit is contained in:
Gabriel Luiz Freitas Almeida 2023-06-23 17:52:59 -03:00
commit 363e6459cb

View file

@ -26,6 +26,7 @@ class DocumentLoaderFrontNode(FrontendNode):
"UnstructuredEmailLoader": build_file_field(
suffixes=[".eml"], fileTypes=["eml"]
),
"SlackDirectoryLoader": build_file_field(suffixes=[".zip"], fileTypes=["zip"]),
"EverNoteLoader": build_file_field(suffixes=[".xml"], fileTypes=["xml"]),
"FacebookChatLoader": build_file_field(suffixes=[".json"], fileTypes=["json"]),
"GutenbergLoader": build_file_field(suffixes=[".txt"], fileTypes=["txt"]),
@ -118,6 +119,7 @@ class DocumentLoaderFrontNode(FrontendNode):
elif self.template.type_name in {
"DirectoryLoader",
"ReadTheDocsLoader",
"NotionDirectoryLoader",
}:
name = "path"
display_name = "Local directory"