EmbedJs provides built-in support for loading and processing unstructured data from a wide variety of sources. This abstraction allows you to ingest data from files, web content, and specialized platforms without manually handling the underlying loading complexity.
Supported data sources include:
- Files: PDF, CSV, JSON, XML, Text, DOCX, PPT, Excel, Markdown / MDX, and Images.
- Web & Directories: Web pages, Sitemaps, and local Directories.
- Video & Multimedia: YouTube (Videos, Channels, and Search results) and TwelveLabs Video.
- Knowledge Bases: Confluence.
- Extensibility: A
Custom data source option is available if your specific source is not listed.
Each data source is designed to be integrated into your application through a user-friendly interface, enabling easy customization of how data is ingested and processed.