@llm-tools/embedjs
Version:
A NodeJS RAG framework to easily work with LLMs and custom datasets
20 lines (19 loc) • 525 B
TypeScript
import { BaseLoader } from '@llm-tools/embedjs-interfaces';
export declare class LocalPathLoader extends BaseLoader<{
type: 'LocalPathLoader';
}> {
private readonly debug;
private readonly path;
constructor({ path }: {
path: string;
});
getUnfilteredChunks(): AsyncGenerator<{
metadata: {
type: "LocalPathLoader";
originalPath: string;
source: string;
};
pageContent: string;
}, void, unknown>;
private recursivelyAddPath;
}