class CheerioWebBaseLoaderA class that extends the BaseDocumentLoader and implements the DocumentLoader interface. It represents a document loader for loading web-based documents using Cheerio.
Extracts the text content from the loaded document using the selector and creates a Document instance with the extracted text and metadata. It returns an array of Document instances.
Fetches the web document from the webPath and loads it using Cheerio. It returns a CheerioAPI instance.
A static method that dynamically imports the Cheerio library and returns the load function. If the import fails, it throws an error.
Fetches web documents from the given array of URLs and loads them using Cheerio. It returns an array of CheerioAPI instances.
const loader = new CheerioWebBaseLoader("https://exampleurl.com");
const docs = await loader.load();
console.log({ docs });