UNPKG

@forge-ml/rag

Version:

A RAG (Retrieval-Augmented Generation) package for Forge ML

19 lines (18 loc) 857 B
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;