Add docs for slack and add missing datatype (#1023)

This commit is contained in:
Sidharth Mohanty
2023-12-18 16:52:28 +05:30
committed by GitHub
parent 0272459435
commit bee4e834b1
3 changed files with 25 additions and 4 deletions

View File

@@ -75,6 +75,7 @@ class DataFormatter(JSONSerializable):
DataType.RSSFEED: "embedchain.loaders.rss_feed.RSSFeedLoader",
DataType.BEEHIIV: "embedchain.loaders.beehiiv.BeehiivLoader",
DataType.DIRECTORY: "embedchain.loaders.directory_loader.DirectoryLoader",
DataType.SLACK: "embedchain.loaders.slack.SlackLoader",
}
if data_type == DataType.CUSTOM or loader is not None:
@@ -118,6 +119,7 @@ class DataFormatter(JSONSerializable):
DataType.RSSFEED: "embedchain.chunkers.rss_feed.RSSFeedChunker",
DataType.BEEHIIV: "embedchain.chunkers.beehiiv.BeehiivChunker",
DataType.DIRECTORY: "embedchain.chunkers.common_chunker.CommonChunker",
DataType.SLACK: "embedchain.chunkers.common_chunker.CommonChunker",
}
if chunker is not None:

View File

@@ -36,6 +36,7 @@ class IndirectDataType(Enum):
RSSFEED = "rss_feed"
BEEHIIV = "beehiiv"
DIRECTORY = "directory"
SLACK = "slack"
class SpecialDataType(Enum):
@@ -71,3 +72,4 @@ class DataType(Enum):
RSSFEED = IndirectDataType.RSSFEED.value
BEEHIIV = IndirectDataType.BEEHIIV.value
DIRECTORY = IndirectDataType.DIRECTORY.value
SLACK = IndirectDataType.SLACK.value