Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes14kdownloads
__init__.py944 linesDownload Raw Back to document_loaders
1"""**Document Loaders**  are classes to load Documents.2 3**Document Loaders** are usually used to load a lot of Documents in a single run.4 5**Class hierarchy:**6 7.. code-block::8 9    BaseLoader --> <name>Loader  # Examples: TextLoader, UnstructuredFileLoader10 11**Main helpers:**12 13.. code-block::14 15    Document, <name>TextSplitter16"""17 18import importlib19from typing import TYPE_CHECKING, Any20 21if TYPE_CHECKING:22    from langchain_community.document_loaders.acreom import (23        AcreomLoader,24    )25    from langchain_community.document_loaders.airbyte import (26        AirbyteCDKLoader,27        AirbyteGongLoader,28        AirbyteHubspotLoader,29        AirbyteSalesforceLoader,30        AirbyteShopifyLoader,31        AirbyteStripeLoader,32        AirbyteTypeformLoader,33        AirbyteZendeskSupportLoader,34    )35    from langchain_community.document_loaders.airbyte_json import (36        AirbyteJSONLoader,37    )38    from langchain_community.document_loaders.airtable import (39        AirtableLoader,40    )41    from langchain_community.document_loaders.apify_dataset import (42        ApifyDatasetLoader,43    )44    from langchain_community.document_loaders.arcgis_loader import (45        ArcGISLoader,46    )47    from langchain_community.document_loaders.arxiv import (48        ArxivLoader,49    )50    from langchain_community.document_loaders.assemblyai import (51        AssemblyAIAudioLoaderById,52        AssemblyAIAudioTranscriptLoader,53    )54    from langchain_community.document_loaders.astradb import (55        AstraDBLoader,56    )57    from langchain_community.document_loaders.async_html import (58        AsyncHtmlLoader,59    )60    from langchain_community.document_loaders.athena import (61        AthenaLoader,62    )63    from langchain_community.document_loaders.azlyrics import (64        AZLyricsLoader,65    )66    from langchain_community.document_loaders.azure_ai_data import (67        AzureAIDataLoader,68    )69    from langchain_community.document_loaders.azure_blob_storage_container import (70        AzureBlobStorageContainerLoader,71    )72    from langchain_community.document_loaders.azure_blob_storage_file import (73        AzureBlobStorageFileLoader,74    )75    from langchain_community.document_loaders.bibtex import (76        BibtexLoader,77    )78    from langchain_community.document_loaders.bigquery import (79        BigQueryLoader,80    )81    from langchain_community.document_loaders.bilibili import (82        BiliBiliLoader,83    )84    from langchain_community.document_loaders.blackboard import (85        BlackboardLoader,86    )87    from langchain_community.document_loaders.blob_loaders import (88        Blob,89        BlobLoader,90        CloudBlobLoader,91        FileSystemBlobLoader,92        YoutubeAudioLoader,93    )94    from langchain_community.document_loaders.blockchain import (95        BlockchainDocumentLoader,96    )97    from langchain_community.document_loaders.brave_search import (98        BraveSearchLoader,99    )100    from langchain_community.document_loaders.browserbase import (101        BrowserbaseLoader,102    )103    from langchain_community.document_loaders.browserless import (104        BrowserlessLoader,105    )106    from langchain_community.document_loaders.cassandra import (107        CassandraLoader,108    )109    from langchain_community.document_loaders.chatgpt import (110        ChatGPTLoader,111    )112    from langchain_community.document_loaders.chm import (113        UnstructuredCHMLoader,114    )115    from langchain_community.document_loaders.chromium import (116        AsyncChromiumLoader,117    )118    from langchain_community.document_loaders.college_confidential import (119        CollegeConfidentialLoader,120    )121    from langchain_community.document_loaders.concurrent import (122        ConcurrentLoader,123    )124    from langchain_community.document_loaders.confluence import (125        ConfluenceLoader,126    )127    from langchain_community.document_loaders.conllu import (128        CoNLLULoader,129    )130    from langchain_community.document_loaders.couchbase import (131        CouchbaseLoader,132    )133    from langchain_community.document_loaders.csv_loader import (134        CSVLoader,135        UnstructuredCSVLoader,136    )137    from langchain_community.document_loaders.cube_semantic import (138        CubeSemanticLoader,139    )140    from langchain_community.document_loaders.datadog_logs import (141        DatadogLogsLoader,142    )143    from langchain_community.document_loaders.dataframe import (144        DataFrameLoader,145    )146    from langchain_community.document_loaders.dedoc import (147        DedocAPIFileLoader,148        DedocFileLoader,149    )150    from langchain_community.document_loaders.diffbot import (151        DiffbotLoader,152    )153    from langchain_community.document_loaders.directory import (154        DirectoryLoader,155    )156    from langchain_community.document_loaders.discord import (157        DiscordChatLoader,158    )159    from langchain_community.document_loaders.doc_intelligence import (160        AzureAIDocumentIntelligenceLoader,161    )162    from langchain_community.document_loaders.docugami import (163        DocugamiLoader,164    )165    from langchain_community.document_loaders.docusaurus import (166        DocusaurusLoader,167    )168    from langchain_community.document_loaders.dropbox import (169        DropboxLoader,170    )171    from langchain_community.document_loaders.duckdb_loader import (172        DuckDBLoader,173    )174    from langchain_community.document_loaders.email import (175        OutlookMessageLoader,176        UnstructuredEmailLoader,177    )178    from langchain_community.document_loaders.epub import (179        UnstructuredEPubLoader,180    )181    from langchain_community.document_loaders.etherscan import (182        EtherscanLoader,183    )184    from langchain_community.document_loaders.evernote import (185        EverNoteLoader,186    )187    from langchain_community.document_loaders.excel import (188        UnstructuredExcelLoader,189    )190    from langchain_community.document_loaders.facebook_chat import (191        FacebookChatLoader,192    )193    from langchain_community.document_loaders.fauna import (194        FaunaLoader,195    )196    from langchain_community.document_loaders.figma import (197        FigmaFileLoader,198    )199    from langchain_community.document_loaders.firecrawl import (200        FireCrawlLoader,201    )202    from langchain_community.document_loaders.gcs_directory import (203        GCSDirectoryLoader,204    )205    from langchain_community.document_loaders.gcs_file import (206        GCSFileLoader,207    )208    from langchain_community.document_loaders.geodataframe import (209        GeoDataFrameLoader,210    )211    from langchain_community.document_loaders.git import (212        GitLoader,213    )214    from langchain_community.document_loaders.gitbook import (215        GitbookLoader,216    )217    from langchain_community.document_loaders.github import (218        GithubFileLoader,219        GitHubIssuesLoader,220    )221    from langchain_community.document_loaders.glue_catalog import (222        GlueCatalogLoader,223    )224    from langchain_community.document_loaders.google_speech_to_text import (225        GoogleSpeechToTextLoader,226    )227    from langchain_community.document_loaders.googledrive import (228        GoogleDriveLoader,229    )230    from langchain_community.document_loaders.gutenberg import (231        GutenbergLoader,232    )233    from langchain_community.document_loaders.hn import (234        HNLoader,235    )236    from langchain_community.document_loaders.html import (237        UnstructuredHTMLLoader,238    )239    from langchain_community.document_loaders.html_bs import (240        BSHTMLLoader,241    )242    from langchain_community.document_loaders.hugging_face_dataset import (243        HuggingFaceDatasetLoader,244    )245    from langchain_community.document_loaders.hugging_face_model import (246        HuggingFaceModelLoader,247    )248    from langchain_community.document_loaders.ifixit import (249        IFixitLoader,250    )251    from langchain_community.document_loaders.image import (252        UnstructuredImageLoader,253    )254    from langchain_community.document_loaders.image_captions import (255        ImageCaptionLoader,256    )257    from langchain_community.document_loaders.imsdb import (258        IMSDbLoader,259    )260    from langchain_community.document_loaders.iugu import (261        IuguLoader,262    )263    from langchain_community.document_loaders.joplin import (264        JoplinLoader,265    )266    from langchain_community.document_loaders.json_loader import (267        JSONLoader,268    )269    from langchain_community.document_loaders.kinetica_loader import KineticaLoader270    from langchain_community.document_loaders.lakefs import (271        LakeFSLoader,272    )273    from langchain_community.document_loaders.larksuite import (274        LarkSuiteDocLoader,275    )276    from langchain_community.document_loaders.llmsherpa import (277        LLMSherpaFileLoader,278    )279    from langchain_community.document_loaders.markdown import (280        UnstructuredMarkdownLoader,281    )282    from langchain_community.document_loaders.mastodon import (283        MastodonTootsLoader,284    )285    from langchain_community.document_loaders.max_compute import (286        MaxComputeLoader,287    )288    from langchain_community.document_loaders.mediawikidump import (289        MWDumpLoader,290    )291    from langchain_community.document_loaders.merge import (292        MergedDataLoader,293    )294    from langchain_community.document_loaders.mhtml import (295        MHTMLLoader,296    )297    from langchain_community.document_loaders.modern_treasury import (298        ModernTreasuryLoader,299    )300    from langchain_community.document_loaders.mongodb import (301        MongodbLoader,302    )303    from langchain_community.document_loaders.needle import (304        NeedleLoader,305    )306    from langchain_community.document_loaders.news import (307        NewsURLLoader,308    )309    from langchain_community.document_loaders.notebook import (310        NotebookLoader,311    )312    from langchain_community.document_loaders.notion import (313        NotionDirectoryLoader,314    )315    from langchain_community.document_loaders.notiondb import (316        NotionDBLoader,317    )318    from langchain_community.document_loaders.obs_directory import (319        OBSDirectoryLoader,320    )321    from langchain_community.document_loaders.obs_file import (322        OBSFileLoader,323    )324    from langchain_community.document_loaders.obsidian import (325        ObsidianLoader,326    )327    from langchain_community.document_loaders.odt import (328        UnstructuredODTLoader,329    )330    from langchain_community.document_loaders.onedrive import (331        OneDriveLoader,332    )333    from langchain_community.document_loaders.onedrive_file import (334        OneDriveFileLoader,335    )336    from langchain_community.document_loaders.open_city_data import (337        OpenCityDataLoader,338    )339    from langchain_community.document_loaders.oracleadb_loader import (340        OracleAutonomousDatabaseLoader,341    )342    from langchain_community.document_loaders.oracleai import (343        OracleDocLoader,344        OracleTextSplitter,345    )346    from langchain_community.document_loaders.org_mode import (347        UnstructuredOrgModeLoader,348    )349    from langchain_community.document_loaders.pdf import (350        AmazonTextractPDFLoader,351        DedocPDFLoader,352        MathpixPDFLoader,353        OnlinePDFLoader,354        PagedPDFSplitter,355        PDFMinerLoader,356        PDFMinerPDFasHTMLLoader,357        PDFPlumberLoader,358        PyMuPDFLoader,359        PyPDFDirectoryLoader,360        PyPDFium2Loader,361        PyPDFLoader,362        UnstructuredPDFLoader,363    )364    from langchain_community.document_loaders.pebblo import (365        PebbloSafeLoader,366        PebbloTextLoader,367    )368    from langchain_community.document_loaders.polars_dataframe import (369        PolarsDataFrameLoader,370    )371    from langchain_community.document_loaders.powerpoint import (372        UnstructuredPowerPointLoader,373    )374    from langchain_community.document_loaders.psychic import (375        PsychicLoader,376    )377    from langchain_community.document_loaders.pubmed import (378        PubMedLoader,379    )380    from langchain_community.document_loaders.pyspark_dataframe import (381        PySparkDataFrameLoader,382    )383    from langchain_community.document_loaders.python import (384        PythonLoader,385    )386    from langchain_community.document_loaders.readthedocs import (387        ReadTheDocsLoader,388    )389    from langchain_community.document_loaders.recursive_url_loader import (390        RecursiveUrlLoader,391    )392    from langchain_community.document_loaders.reddit import (393        RedditPostsLoader,394    )395    from langchain_community.document_loaders.roam import (396        RoamLoader,397    )398    from langchain_community.document_loaders.rocksetdb import (399        RocksetLoader,400    )401    from langchain_community.document_loaders.rss import (402        RSSFeedLoader,403    )404    from langchain_community.document_loaders.rst import (405        UnstructuredRSTLoader,406    )407    from langchain_community.document_loaders.rtf import (408        UnstructuredRTFLoader,409    )410    from langchain_community.document_loaders.s3_directory import (411        S3DirectoryLoader,412    )413    from langchain_community.document_loaders.s3_file import (414        S3FileLoader,415    )416    from langchain_community.document_loaders.scrapfly import (417        ScrapflyLoader,418    )419    from langchain_community.document_loaders.scrapingant import (420        ScrapingAntLoader,421    )422    from langchain_community.document_loaders.sharepoint import (423        SharePointLoader,424    )425    from langchain_community.document_loaders.sitemap import (426        SitemapLoader,427    )428    from langchain_community.document_loaders.slack_directory import (429        SlackDirectoryLoader,430    )431    from langchain_community.document_loaders.snowflake_loader import (432        SnowflakeLoader,433    )434    from langchain_community.document_loaders.spider import (435        SpiderLoader,436    )437    from langchain_community.document_loaders.spreedly import (438        SpreedlyLoader,439    )440    from langchain_community.document_loaders.sql_database import (441        SQLDatabaseLoader,442    )443    from langchain_community.document_loaders.srt import (444        SRTLoader,445    )446    from langchain_community.document_loaders.stripe import (447        StripeLoader,448    )449    from langchain_community.document_loaders.surrealdb import (450        SurrealDBLoader,451    )452    from langchain_community.document_loaders.telegram import (453        TelegramChatApiLoader,454        TelegramChatFileLoader,455        TelegramChatLoader,456    )457    from langchain_community.document_loaders.tencent_cos_directory import (458        TencentCOSDirectoryLoader,459    )460    from langchain_community.document_loaders.tencent_cos_file import (461        TencentCOSFileLoader,462    )463    from langchain_community.document_loaders.tensorflow_datasets import (464        TensorflowDatasetLoader,465    )466    from langchain_community.document_loaders.text import (467        TextLoader,468    )469    from langchain_community.document_loaders.tidb import (470        TiDBLoader,471    )472    from langchain_community.document_loaders.tomarkdown import (473        ToMarkdownLoader,474    )475    from langchain_community.document_loaders.toml import (476        TomlLoader,477    )478    from langchain_community.document_loaders.trello import (479        TrelloLoader,480    )481    from langchain_community.document_loaders.tsv import (482        UnstructuredTSVLoader,483    )484    from langchain_community.document_loaders.twitter import (485        TwitterTweetLoader,486    )487    from langchain_community.document_loaders.unstructured import (488        UnstructuredAPIFileIOLoader,489        UnstructuredAPIFileLoader,490        UnstructuredFileIOLoader,491        UnstructuredFileLoader,492    )493    from langchain_community.document_loaders.url import (494        UnstructuredURLLoader,495    )496    from langchain_community.document_loaders.url_playwright import (497        PlaywrightURLLoader,498    )499    from langchain_community.document_loaders.url_selenium import (500        SeleniumURLLoader,501    )502    from langchain_community.document_loaders.vsdx import (503        VsdxLoader,504    )505    from langchain_community.document_loaders.weather import (506        WeatherDataLoader,507    )508    from langchain_community.document_loaders.web_base import (509        WebBaseLoader,510    )511    from langchain_community.document_loaders.whatsapp_chat import (512        WhatsAppChatLoader,513    )514    from langchain_community.document_loaders.wikipedia import (515        WikipediaLoader,516    )517    from langchain_community.document_loaders.word_document import (518        Docx2txtLoader,519        UnstructuredWordDocumentLoader,520    )521    from langchain_community.document_loaders.xml import (522        UnstructuredXMLLoader,523    )524    from langchain_community.document_loaders.xorbits import (525        XorbitsLoader,526    )527    from langchain_community.document_loaders.youtube import (528        GoogleApiClient,529        GoogleApiYoutubeLoader,530        YoutubeLoader,531    )532    from langchain_community.document_loaders.yuque import (533        YuqueLoader,534    )535 536 537_module_lookup = {538    "AZLyricsLoader": "langchain_community.document_loaders.azlyrics",539    "AcreomLoader": "langchain_community.document_loaders.acreom",540    "AirbyteCDKLoader": "langchain_community.document_loaders.airbyte",541    "AirbyteGongLoader": "langchain_community.document_loaders.airbyte",542    "AirbyteHubspotLoader": "langchain_community.document_loaders.airbyte",543    "AirbyteJSONLoader": "langchain_community.document_loaders.airbyte_json",544    "AirbyteSalesforceLoader": "langchain_community.document_loaders.airbyte",545    "AirbyteShopifyLoader": "langchain_community.document_loaders.airbyte",546    "AirbyteStripeLoader": "langchain_community.document_loaders.airbyte",547    "AirbyteTypeformLoader": "langchain_community.document_loaders.airbyte",548    "AirbyteZendeskSupportLoader": "langchain_community.document_loaders.airbyte",549    "AirtableLoader": "langchain_community.document_loaders.airtable",550    "AmazonTextractPDFLoader": "langchain_community.document_loaders.pdf",551    "ApifyDatasetLoader": "langchain_community.document_loaders.apify_dataset",552    "ArcGISLoader": "langchain_community.document_loaders.arcgis_loader",553    "ArxivLoader": "langchain_community.document_loaders.arxiv",554    "AssemblyAIAudioLoaderById": "langchain_community.document_loaders.assemblyai",555    "AssemblyAIAudioTranscriptLoader": "langchain_community.document_loaders.assemblyai",  # noqa: E501556    "AstraDBLoader": "langchain_community.document_loaders.astradb",557    "AsyncChromiumLoader": "langchain_community.document_loaders.chromium",558    "AsyncHtmlLoader": "langchain_community.document_loaders.async_html",559    "AthenaLoader": "langchain_community.document_loaders.athena",560    "AzureAIDataLoader": "langchain_community.document_loaders.azure_ai_data",561    "AzureAIDocumentIntelligenceLoader": "langchain_community.document_loaders.doc_intelligence",  # noqa: E501562    "AzureBlobStorageContainerLoader": "langchain_community.document_loaders.azure_blob_storage_container",  # noqa: E501563    "AzureBlobStorageFileLoader": "langchain_community.document_loaders.azure_blob_storage_file",  # noqa: E501564    "BSHTMLLoader": "langchain_community.document_loaders.html_bs",565    "BibtexLoader": "langchain_community.document_loaders.bibtex",566    "BigQueryLoader": "langchain_community.document_loaders.bigquery",567    "BiliBiliLoader": "langchain_community.document_loaders.bilibili",568    "BlackboardLoader": "langchain_community.document_loaders.blackboard",569    "Blob": "langchain_community.document_loaders.blob_loaders",570    "BlobLoader": "langchain_community.document_loaders.blob_loaders",571    "BlockchainDocumentLoader": "langchain_community.document_loaders.blockchain",572    "BraveSearchLoader": "langchain_community.document_loaders.brave_search",573    "BrowserbaseLoader": "langchain_community.document_loaders.browserbase",574    "BrowserlessLoader": "langchain_community.document_loaders.browserless",575    "CSVLoader": "langchain_community.document_loaders.csv_loader",576    "CassandraLoader": "langchain_community.document_loaders.cassandra",577    "ChatGPTLoader": "langchain_community.document_loaders.chatgpt",578    "CloudBlobLoader": "langchain_community.document_loaders.blob_loaders",579    "CoNLLULoader": "langchain_community.document_loaders.conllu",580    "CollegeConfidentialLoader": "langchain_community.document_loaders.college_confidential",  # noqa: E501581    "ConcurrentLoader": "langchain_community.document_loaders.concurrent",582    "ConfluenceLoader": "langchain_community.document_loaders.confluence",583    "CouchbaseLoader": "langchain_community.document_loaders.couchbase",584    "CubeSemanticLoader": "langchain_community.document_loaders.cube_semantic",585    "DataFrameLoader": "langchain_community.document_loaders.dataframe",586    "DatadogLogsLoader": "langchain_community.document_loaders.datadog_logs",587    "DedocAPIFileLoader": "langchain_community.document_loaders.dedoc",588    "DedocFileLoader": "langchain_community.document_loaders.dedoc",589    "DedocPDFLoader": "langchain_community.document_loaders.pdf",590    "DiffbotLoader": "langchain_community.document_loaders.diffbot",591    "DirectoryLoader": "langchain_community.document_loaders.directory",592    "DiscordChatLoader": "langchain_community.document_loaders.discord",593    "DocugamiLoader": "langchain_community.document_loaders.docugami",594    "DocusaurusLoader": "langchain_community.document_loaders.docusaurus",595    "Docx2txtLoader": "langchain_community.document_loaders.word_document",596    "DropboxLoader": "langchain_community.document_loaders.dropbox",597    "DuckDBLoader": "langchain_community.document_loaders.duckdb_loader",598    "EtherscanLoader": "langchain_community.document_loaders.etherscan",599    "EverNoteLoader": "langchain_community.document_loaders.evernote",600    "FacebookChatLoader": "langchain_community.document_loaders.facebook_chat",601    "FaunaLoader": "langchain_community.document_loaders.fauna",602    "FigmaFileLoader": "langchain_community.document_loaders.figma",603    "FireCrawlLoader": "langchain_community.document_loaders.firecrawl",604    "FileSystemBlobLoader": "langchain_community.document_loaders.blob_loaders",605    "GCSDirectoryLoader": "langchain_community.document_loaders.gcs_directory",606    "GCSFileLoader": "langchain_community.document_loaders.gcs_file",607    "GeoDataFrameLoader": "langchain_community.document_loaders.geodataframe",608    "GitHubIssuesLoader": "langchain_community.document_loaders.github",609    "GitLoader": "langchain_community.document_loaders.git",610    "GitbookLoader": "langchain_community.document_loaders.gitbook",611    "GithubFileLoader": "langchain_community.document_loaders.github",612    "GlueCatalogLoader": "langchain_community.document_loaders.glue_catalog",613    "GoogleApiClient": "langchain_community.document_loaders.youtube",614    "GoogleApiYoutubeLoader": "langchain_community.document_loaders.youtube",615    "GoogleDriveLoader": "langchain_community.document_loaders.googledrive",616    "GoogleSpeechToTextLoader": "langchain_community.document_loaders.google_speech_to_text",  # noqa: E501617    "GutenbergLoader": "langchain_community.document_loaders.gutenberg",618    "HNLoader": "langchain_community.document_loaders.hn",619    "HuggingFaceDatasetLoader": "langchain_community.document_loaders.hugging_face_dataset",  # noqa: E501620    "HuggingFaceModelLoader": "langchain_community.document_loaders.hugging_face_model",621    "IFixitLoader": "langchain_community.document_loaders.ifixit",622    "IMSDbLoader": "langchain_community.document_loaders.imsdb",623    "ImageCaptionLoader": "langchain_community.document_loaders.image_captions",624    "IuguLoader": "langchain_community.document_loaders.iugu",625    "JSONLoader": "langchain_community.document_loaders.json_loader",626    "JoplinLoader": "langchain_community.document_loaders.joplin",627    "KineticaLoader": "langchain_community.document_loaders.kinetica_loader",628    "LakeFSLoader": "langchain_community.document_loaders.lakefs",629    "LarkSuiteDocLoader": "langchain_community.document_loaders.larksuite",630    "LLMSherpaFileLoader": "langchain_community.document_loaders.llmsherpa",631    "MHTMLLoader": "langchain_community.document_loaders.mhtml",632    "MWDumpLoader": "langchain_community.document_loaders.mediawikidump",633    "MastodonTootsLoader": "langchain_community.document_loaders.mastodon",634    "MathpixPDFLoader": "langchain_community.document_loaders.pdf",635    "MaxComputeLoader": "langchain_community.document_loaders.max_compute",636    "MergedDataLoader": "langchain_community.document_loaders.merge",637    "ModernTreasuryLoader": "langchain_community.document_loaders.modern_treasury",638    "MongodbLoader": "langchain_community.document_loaders.mongodb",639    "NeedleLoader": "langchain_community.document_loaders.needle",640    "NewsURLLoader": "langchain_community.document_loaders.news",641    "NotebookLoader": "langchain_community.document_loaders.notebook",642    "NotionDBLoader": "langchain_community.document_loaders.notiondb",643    "NotionDirectoryLoader": "langchain_community.document_loaders.notion",644    "OBSDirectoryLoader": "langchain_community.document_loaders.obs_directory",645    "OBSFileLoader": "langchain_community.document_loaders.obs_file",646    "ObsidianLoader": "langchain_community.document_loaders.obsidian",647    "OneDriveFileLoader": "langchain_community.document_loaders.onedrive_file",648    "OneDriveLoader": "langchain_community.document_loaders.onedrive",649    "OnlinePDFLoader": "langchain_community.document_loaders.pdf",650    "OpenCityDataLoader": "langchain_community.document_loaders.open_city_data",651    "OracleAutonomousDatabaseLoader": "langchain_community.document_loaders.oracleadb_loader",  # noqa: E501652    "OracleDocLoader": "langchain_community.document_loaders.oracleai",653    "OracleTextSplitter": "langchain_community.document_loaders.oracleai",654    "OutlookMessageLoader": "langchain_community.document_loaders.email",655    "PDFMinerLoader": "langchain_community.document_loaders.pdf",656    "PDFMinerPDFasHTMLLoader": "langchain_community.document_loaders.pdf",657    "PDFPlumberLoader": "langchain_community.document_loaders.pdf",658    "PagedPDFSplitter": "langchain_community.document_loaders.pdf",659    "PebbloSafeLoader": "langchain_community.document_loaders.pebblo",660    "PebbloTextLoader": "langchain_community.document_loaders.pebblo",661    "PlaywrightURLLoader": "langchain_community.document_loaders.url_playwright",662    "PolarsDataFrameLoader": "langchain_community.document_loaders.polars_dataframe",663    "PsychicLoader": "langchain_community.document_loaders.psychic",664    "PubMedLoader": "langchain_community.document_loaders.pubmed",665    "PyMuPDFLoader": "langchain_community.document_loaders.pdf",666    "PyPDFDirectoryLoader": "langchain_community.document_loaders.pdf",667    "PyPDFLoader": "langchain_community.document_loaders.pdf",668    "PyPDFium2Loader": "langchain_community.document_loaders.pdf",669    "PySparkDataFrameLoader": "langchain_community.document_loaders.pyspark_dataframe",670    "PythonLoader": "langchain_community.document_loaders.python",671    "RSSFeedLoader": "langchain_community.document_loaders.rss",672    "ReadTheDocsLoader": "langchain_community.document_loaders.readthedocs",673    "RecursiveUrlLoader": "langchain_community.document_loaders.recursive_url_loader",674    "RedditPostsLoader": "langchain_community.document_loaders.reddit",675    "RoamLoader": "langchain_community.document_loaders.roam",676    "RocksetLoader": "langchain_community.document_loaders.rocksetdb",677    "S3DirectoryLoader": "langchain_community.document_loaders.s3_directory",678    "S3FileLoader": "langchain_community.document_loaders.s3_file",679    "ScrapflyLoader": "langchain_community.document_loaders.scrapfly",680    "ScrapingAntLoader": "langchain_community.document_loaders.scrapingant",681    "SQLDatabaseLoader": "langchain_community.document_loaders.sql_database",682    "SRTLoader": "langchain_community.document_loaders.srt",683    "SeleniumURLLoader": "langchain_community.document_loaders.url_selenium",684    "SharePointLoader": "langchain_community.document_loaders.sharepoint",685    "SitemapLoader": "langchain_community.document_loaders.sitemap",686    "SlackDirectoryLoader": "langchain_community.document_loaders.slack_directory",687    "SnowflakeLoader": "langchain_community.document_loaders.snowflake_loader",688    "SpiderLoader": "langchain_community.document_loaders.spider",689    "SpreedlyLoader": "langchain_community.document_loaders.spreedly",690    "StripeLoader": "langchain_community.document_loaders.stripe",691    "SurrealDBLoader": "langchain_community.document_loaders.surrealdb",692    "TelegramChatApiLoader": "langchain_community.document_loaders.telegram",693    "TelegramChatFileLoader": "langchain_community.document_loaders.telegram",694    "TelegramChatLoader": "langchain_community.document_loaders.telegram",695    "TencentCOSDirectoryLoader": "langchain_community.document_loaders.tencent_cos_directory",  # noqa: E501696    "TencentCOSFileLoader": "langchain_community.document_loaders.tencent_cos_file",697    "TensorflowDatasetLoader": "langchain_community.document_loaders.tensorflow_datasets",  # noqa: E501698    "TextLoader": "langchain_community.document_loaders.text",699    "TiDBLoader": "langchain_community.document_loaders.tidb",700    "ToMarkdownLoader": "langchain_community.document_loaders.tomarkdown",701    "TomlLoader": "langchain_community.document_loaders.toml",702    "TrelloLoader": "langchain_community.document_loaders.trello",703    "TwitterTweetLoader": "langchain_community.document_loaders.twitter",704    "UnstructuredAPIFileIOLoader": "langchain_community.document_loaders.unstructured",705    "UnstructuredAPIFileLoader": "langchain_community.document_loaders.unstructured",706    "UnstructuredCHMLoader": "langchain_community.document_loaders.chm",707    "UnstructuredCSVLoader": "langchain_community.document_loaders.csv_loader",708    "UnstructuredEPubLoader": "langchain_community.document_loaders.epub",709    "UnstructuredEmailLoader": "langchain_community.document_loaders.email",710    "UnstructuredExcelLoader": "langchain_community.document_loaders.excel",711    "UnstructuredFileIOLoader": "langchain_community.document_loaders.unstructured",712    "UnstructuredFileLoader": "langchain_community.document_loaders.unstructured",713    "UnstructuredHTMLLoader": "langchain_community.document_loaders.html",714    "UnstructuredImageLoader": "langchain_community.document_loaders.image",715    "UnstructuredMarkdownLoader": "langchain_community.document_loaders.markdown",716    "UnstructuredODTLoader": "langchain_community.document_loaders.odt",717    "UnstructuredOrgModeLoader": "langchain_community.document_loaders.org_mode",718    "UnstructuredPDFLoader": "langchain_community.document_loaders.pdf",719    "UnstructuredPowerPointLoader": "langchain_community.document_loaders.powerpoint",720    "UnstructuredRSTLoader": "langchain_community.document_loaders.rst",721    "UnstructuredRTFLoader": "langchain_community.document_loaders.rtf",722    "UnstructuredTSVLoader": "langchain_community.document_loaders.tsv",723    "UnstructuredURLLoader": "langchain_community.document_loaders.url",724    "UnstructuredWordDocumentLoader": "langchain_community.document_loaders.word_document",  # noqa: E501725    "UnstructuredXMLLoader": "langchain_community.document_loaders.xml",726    "VsdxLoader": "langchain_community.document_loaders.vsdx",727    "WeatherDataLoader": "langchain_community.document_loaders.weather",728    "WebBaseLoader": "langchain_community.document_loaders.web_base",729    "WhatsAppChatLoader": "langchain_community.document_loaders.whatsapp_chat",730    "WikipediaLoader": "langchain_community.document_loaders.wikipedia",731    "XorbitsLoader": "langchain_community.document_loaders.xorbits",732    "YoutubeAudioLoader": "langchain_community.document_loaders.blob_loaders",733    "YoutubeLoader": "langchain_community.document_loaders.youtube",734    "YuqueLoader": "langchain_community.document_loaders.yuque",735}736 737 738def __getattr__(name: str) -> Any:739    if name in _module_lookup:740        module = importlib.import_module(_module_lookup[name])741        return getattr(module, name)742    raise AttributeError(f"module {__name__} has no attribute {name}")743 744 745__all__ = [746    "AZLyricsLoader",747    "AcreomLoader",748    "AirbyteCDKLoader",749    "AirbyteGongLoader",750    "AirbyteHubspotLoader",751    "AirbyteJSONLoader",752    "AirbyteSalesforceLoader",753    "AirbyteShopifyLoader",754    "AirbyteStripeLoader",755    "AirbyteTypeformLoader",756    "AirbyteZendeskSupportLoader",757    "AirtableLoader",758    "AmazonTextractPDFLoader",759    "ApifyDatasetLoader",760    "ArcGISLoader",761    "ArxivLoader",762    "AssemblyAIAudioLoaderById",763    "AssemblyAIAudioTranscriptLoader",764    "AstraDBLoader",765    "AsyncChromiumLoader",766    "AsyncHtmlLoader",767    "AthenaLoader",768    "AzureAIDataLoader",769    "AzureAIDocumentIntelligenceLoader",770    "AzureBlobStorageContainerLoader",771    "AzureBlobStorageFileLoader",772    "BSHTMLLoader",773    "BibtexLoader",774    "BigQueryLoader",775    "BiliBiliLoader",776    "BlackboardLoader",777    "Blob",778    "BlobLoader",779    "BlockchainDocumentLoader",780    "BraveSearchLoader",781    "BrowserbaseLoader",782    "BrowserlessLoader",783    "CSVLoader",784    "CassandraLoader",785    "ChatGPTLoader",786    "CloudBlobLoader",787    "CoNLLULoader",788    "CollegeConfidentialLoader",789    "ConcurrentLoader",790    "ConfluenceLoader",791    "CouchbaseLoader",792    "CubeSemanticLoader",793    "DataFrameLoader",794    "DatadogLogsLoader",795    "DedocAPIFileLoader",796    "DedocFileLoader",797    "DedocPDFLoader",798    "DiffbotLoader",799    "DirectoryLoader",800    "DiscordChatLoader",801    "DocugamiLoader",802    "DocusaurusLoader",803    "Docx2txtLoader",804    "DropboxLoader",805    "DuckDBLoader",806    "EtherscanLoader",807    "EverNoteLoader",808    "FacebookChatLoader",809    "FaunaLoader",810    "FigmaFileLoader",811    "FireCrawlLoader",812    "FileSystemBlobLoader",813    "GCSDirectoryLoader",814    "GlueCatalogLoader",815    "GCSFileLoader",816    "GeoDataFrameLoader",817    "GitHubIssuesLoader",818    "GitLoader",819    "GitbookLoader",820    "GithubFileLoader",821    "GoogleApiClient",822    "GoogleApiYoutubeLoader",823    "GoogleDriveLoader",824    "GoogleSpeechToTextLoader",825    "GutenbergLoader",826    "HNLoader",827    "HuggingFaceDatasetLoader",828    "HuggingFaceModelLoader",829    "IFixitLoader",830    "ImageCaptionLoader",831    "IMSDbLoader",832    "IuguLoader",833    "JoplinLoader",834    "JSONLoader",835    "KineticaLoader",836    "LakeFSLoader",837    "LarkSuiteDocLoader",838    "LLMSherpaFileLoader",839    "MastodonTootsLoader",840    "MHTMLLoader",841    "MWDumpLoader",842    "MathpixPDFLoader",843    "MaxComputeLoader",844    "MergedDataLoader",845    "ModernTreasuryLoader",846    "MongodbLoader",847    "NeedleLoader",848    "NewsURLLoader",849    "NotebookLoader",850    "NotionDBLoader",851    "NotionDirectoryLoader",852    "OBSDirectoryLoader",853    "OBSFileLoader",854    "ObsidianLoader",855    "OneDriveFileLoader",856    "OneDriveLoader",857    "OnlinePDFLoader",858    "OpenCityDataLoader",859    "OracleAutonomousDatabaseLoader",860    "OracleDocLoader",861    "OracleTextSplitter",862    "OutlookMessageLoader",863    "PDFMinerLoader",864    "PDFMinerPDFasHTMLLoader",865    "PDFPlumberLoader",866    "PagedPDFSplitter",867    "PebbloSafeLoader",868    "PebbloTextLoader",869    "PlaywrightURLLoader",870    "PolarsDataFrameLoader",871    "PsychicLoader",872    "PubMedLoader",873    "PyMuPDFLoader",874    "PyPDFDirectoryLoader",875    "PyPDFLoader",876    "PyPDFium2Loader",877    "PySparkDataFrameLoader",878    "PythonLoader",879    "RSSFeedLoader",880    "ReadTheDocsLoader",881    "RecursiveUrlLoader",882    "RedditPostsLoader",883    "RoamLoader",884    "RocksetLoader",885    "S3DirectoryLoader",886    "S3FileLoader",887    "ScrapflyLoader",888    "ScrapingAntLoader",889    "SQLDatabaseLoader",890    "SRTLoader",891    "SeleniumURLLoader",892    "SharePointLoader",893    "SitemapLoader",894    "SlackDirectoryLoader",895    "SnowflakeLoader",896    "SpiderLoader",897    "SpreedlyLoader",898    "StripeLoader",899    "SurrealDBLoader",900    "TelegramChatApiLoader",901    "TelegramChatFileLoader",902    "TelegramChatLoader",903    "TencentCOSDirectoryLoader",904    "TencentCOSFileLoader",905    "TensorflowDatasetLoader",906    "TextLoader",907    "TiDBLoader",908    "ToMarkdownLoader",909    "TomlLoader",910    "TrelloLoader",911    "TwitterTweetLoader",912    "UnstructuredAPIFileIOLoader",913    "UnstructuredAPIFileLoader",914    "UnstructuredCHMLoader",915    "UnstructuredCSVLoader",916    "UnstructuredEPubLoader",917    "UnstructuredEmailLoader",918    "UnstructuredExcelLoader",919    "UnstructuredFileIOLoader",920    "UnstructuredFileLoader",921    "UnstructuredHTMLLoader",922    "UnstructuredImageLoader",923    "UnstructuredMarkdownLoader",924    "UnstructuredODTLoader",925    "UnstructuredOrgModeLoader",926    "UnstructuredPDFLoader",927    "UnstructuredPowerPointLoader",928    "UnstructuredRSTLoader",929    "UnstructuredRTFLoader",930    "UnstructuredTSVLoader",931    "UnstructuredURLLoader",932    "UnstructuredWordDocumentLoader",933    "UnstructuredXMLLoader",934    "VsdxLoader",935    "WeatherDataLoader",936    "WebBaseLoader",937    "WhatsAppChatLoader",938    "WikipediaLoader",939    "XorbitsLoader",940    "YoutubeAudioLoader",941    "YoutubeLoader",942    "YuqueLoader",943]944 
codekingpro/portable-devtools · Team Ai