@forge-ml/rag
Version:
A RAG (Retrieval-Augmented Generation) package for Forge ML
19 lines (18 loc) • 857 B
TypeScript
import chunkText from "./simple/split";
import { cleanText } from "./utils/preprocess";
import Document from "./documents/documents";
import OpenAIEmbedder from "./embedders/openaiEmbedder";
import NomicEmbedder from "./embedders/nomicEmbedder";
import Stores from "./stores/store";
import RedisVectorStore from "./stores/vectorStore/redis/index";
import PostgresVectorStore from "./stores/vectorStore/postgres/index";
import MinioDocStore from "./stores/docStore/minio/index";
import TurbopufferVectorStore from "./stores/vectorStore/turbopuffer/index";
import createRagger from "./simple/ragger";
export * from "./types";
export { chunkText, cleanText };
export { Document };
export { OpenAIEmbedder, NomicEmbedder };
export { Stores };
export { RedisVectorStore, MinioDocStore, PostgresVectorStore, TurbopufferVectorStore };
export default createRagger;