db-vector
Version:
Client adapters for vector databases with utilities
18 lines • 694 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.loadFolder = void 0;
const directory_1 = require("langchain/document_loaders/fs/directory");
const text_1 = require("langchain/document_loaders/fs/text");
const pdf_1 = require("@langchain/community/document_loaders/fs/pdf");
const loadFolder = async (path) => {
const loader = new directory_1.DirectoryLoader(path, {
'.pdf': (path) => new pdf_1.PDFLoader(path, {
splitPages: false
}),
'.txt': (path) => new text_1.TextLoader(path)
});
const docs = await loader.load();
return docs;
};
exports.loadFolder = loadFolder;
//# sourceMappingURL=loadFolder.js.map