{"version":1,"pages":[{"id":"J4jRBZF8mA3ADxBFt0v0","title":"Introduction","pathname":"/ragchain-docs","siteSpaceId":"sitesp_hJCop","description":"Build powerful RAG workflows with LLM, compatible with Langchain."},{"id":"2zaHjUHxuWPEEZPtqZ1y","title":"Quick Start","pathname":"/ragchain-docs/quick-start","siteSpaceId":"sitesp_hJCop","description":""},{"id":"wA0VdshcEb7Sm9GacfK8","title":"Installation","pathname":"/ragchain-docs/installation","siteSpaceId":"sitesp_hJCop"},{"id":"kqBOu8mJRjf1Km3uymA2","title":"RAGchain Structure","pathname":"/ragchain-docs/ragchain-structure","siteSpaceId":"sitesp_hJCop","description":""},{"id":"S8k0EezmYvgMv7PJWsxC","title":"File Loader","pathname":"/ragchain-docs/ragchain-structure/file-loader","siteSpaceId":"sitesp_hJCop","description":"Load various files to RAGchain - compatible with Langchain","breadcrumbs":[{"label":"RAGchain Structure"}]},{"id":"6l3SwH1CMCo3UG2eB5Ip","title":"Dataset Loader","pathname":"/ragchain-docs/ragchain-structure/file-loader/dataset-loader","siteSpaceId":"sitesp_hJCop","breadcrumbs":[{"label":"RAGchain Structure"},{"label":"File Loader"}]},{"id":"jMlF1TXCDEpUxSd7zmAc","title":"Ko-Strategy-QA Loader","pathname":"/ragchain-docs/ragchain-structure/file-loader/dataset-loader/ko-strategy-qa-loader","siteSpaceId":"sitesp_hJCop","breadcrumbs":[{"label":"RAGchain Structure"},{"label":"File Loader"},{"label":"Dataset Loader"}]},{"id":"VYQZDrBqfywN4MYjENcQ","title":"Hwp Loader","pathname":"/ragchain-docs/ragchain-structure/file-loader/hwp-loader","siteSpaceId":"sitesp_hJCop","description":"Documentation for HwpLoader class","breadcrumbs":[{"label":"RAGchain Structure"},{"label":"File Loader"}]},{"id":"gvJ1xHmT1xyarh6xFPO6","title":"Rust Hwp Loader","pathname":"/ragchain-docs/ragchain-structure/file-loader/rust-hwp-loader","siteSpaceId":"sitesp_hJCop","description":"","breadcrumbs":[{"label":"RAGchain Structure"},{"label":"File Loader"}]},{"id":"4xRqyWwynSl7SckH4On6","title":"Win32 Hwp Loader","pathname":"/ragchain-docs/ragchain-structure/file-loader/win32-hwp-loader","siteSpaceId":"sitesp_hJCop","description":"","breadcrumbs":[{"label":"RAGchain Structure"},{"label":"File Loader"}]},{"id":"Sb4bc64rGRAc3h7xSZ4X","title":"OCR","pathname":"/ragchain-docs/ragchain-structure/file-loader/ocr","siteSpaceId":"sitesp_hJCop","description":"","breadcrumbs":[{"label":"RAGchain Structure"},{"label":"File Loader"}]},{"id":"1F0pRgWwQCTGSKnfwuro","title":"Nougat Loader","pathname":"/ragchain-docs/ragchain-structure/file-loader/ocr/nougat-loader","siteSpaceId":"sitesp_hJCop","description":"NougatPDFLoader Class Documentation","breadcrumbs":[{"label":"RAGchain Structure"},{"label":"File Loader"},{"label":"OCR"}]},{"id":"zvtfnSN7vdCxYw8pmWyq","title":"Mathpix Markdown Loader","pathname":"/ragchain-docs/ragchain-structure/file-loader/ocr/mathpix-markdown-loader","siteSpaceId":"sitesp_hJCop","breadcrumbs":[{"label":"RAGchain Structure"},{"label":"File Loader"},{"label":"OCR"}]},{"id":"DPrlCp3kp0VImvvzpAgf","title":"Deepdoctection Loader","pathname":"/ragchain-docs/ragchain-structure/file-loader/ocr/deepdoctection-loader","siteSpaceId":"sitesp_hJCop","description":"DeepdoctectionPDFLoader Class Documentation","breadcrumbs":[{"label":"RAGchain Structure"},{"label":"File Loader"},{"label":"OCR"}]},{"id":"ysWOf1HA0QkvhERkVC9e","title":"Text Spliter","pathname":"/ragchain-docs/ragchain-structure/text-splitter","siteSpaceId":"sitesp_hJCop","description":"Documentation for Text Splitter Module","breadcrumbs":[{"label":"RAGchain Structure"}]},{"id":"xP1EBlddDkP9Kdv3f7H8","title":"Recursive Text Splitter","pathname":"/ragchain-docs/ragchain-structure/text-splitter/recursive-text-splitter","siteSpaceId":"sitesp_hJCop","breadcrumbs":[{"label":"RAGchain Structure"},{"label":"Text Spliter"}]},{"id":"ZkvNISdnjiMxJYqgmE4B","title":"Markdown Header Splitter","pathname":"/ragchain-docs/ragchain-structure/text-splitter/markdown-header-splitter","siteSpaceId":"sitesp_hJCop","description":"","breadcrumbs":[{"label":"RAGchain Structure"},{"label":"Text Spliter"}]},{"id":"oJeKkIbEj27kiTh2xbT6","title":"HTML Header splitter","pathname":"/ragchain-docs/ragchain-structure/text-splitter/html-header-splitter","siteSpaceId":"sitesp_hJCop","description":"","breadcrumbs":[{"label":"RAGchain Structure"},{"label":"Text Spliter"}]},{"id":"NZTtmgVNH4LwrgiZtRJs","title":"Code splitter","pathname":"/ragchain-docs/ragchain-structure/text-splitter/code-splitter","siteSpaceId":"sitesp_hJCop","description":"","breadcrumbs":[{"label":"RAGchain Structure"},{"label":"Text Spliter"}]},{"id":"J0oM7xZwz4U38BZaDhBw","title":"Token splitter","pathname":"/ragchain-docs/ragchain-structure/text-splitter/token-splitter","siteSpaceId":"sitesp_hJCop","description":"","breadcrumbs":[{"label":"RAGchain Structure"},{"label":"Text Spliter"}]},{"id":"wjIIQEXI0p5ABRpl5YzC","title":"Retrieval","pathname":"/ragchain-docs/ragchain-structure/retrieval","siteSpaceId":"sitesp_hJCop","description":"Retrieval Module Documentation","breadcrumbs":[{"label":"RAGchain Structure"}]},{"id":"ZSTUlLOW2k99jItQzXbq","title":"BM25 Retrieval","pathname":"/ragchain-docs/ragchain-structure/retrieval/bm25-retrieval","siteSpaceId":"sitesp_hJCop","description":"BM25Retrieval Class Documentation","breadcrumbs":[{"label":"RAGchain Structure"},{"label":"Retrieval"}]},{"id":"XYxRKJHKOm4QNBkLk3Hf","title":"Hybrid Retrieval","pathname":"/ragchain-docs/ragchain-structure/retrieval/hybrid-retrieval","siteSpaceId":"sitesp_hJCop","description":"HybridRetrieval Class Documentation","breadcrumbs":[{"label":"RAGchain Structure"},{"label":"Retrieval"}]},{"id":"upnNQerkLnN9346EDQJa","title":"Hyde Retrieval","pathname":"/ragchain-docs/ragchain-structure/retrieval/hyde-retrieval","siteSpaceId":"sitesp_hJCop","description":"HyDERetrieval Class Documentation","breadcrumbs":[{"label":"RAGchain Structure"},{"label":"Retrieval"}]},{"id":"q6VcjE26akuW2orKP5ft","title":"VectorDB Retrieval","pathname":"/ragchain-docs/ragchain-structure/retrieval/vectordb-retrieval","siteSpaceId":"sitesp_hJCop","description":"VectorDBRetrieval Class Documentation","breadcrumbs":[{"label":"RAGchain Structure"},{"label":"Retrieval"}]},{"id":"5tpPakh2o77uQpGAdt76","title":"LLM","pathname":"/ragchain-docs/ragchain-structure/llm","siteSpaceId":"sitesp_hJCop","description":"","breadcrumbs":[{"label":"RAGchain Structure"}]},{"id":"5N6s3ZMrZh0BNGPnnwpL","title":"DB","pathname":"/ragchain-docs/ragchain-structure/db","siteSpaceId":"sitesp_hJCop","description":"Store passages at traditional database","breadcrumbs":[{"label":"RAGchain Structure"}]},{"id":"7rHvFld6RRnMvFvKBbA9","title":"MongoDB","pathname":"/ragchain-docs/ragchain-structure/db/mongodb","siteSpaceId":"sitesp_hJCop","description":"","breadcrumbs":[{"label":"RAGchain Structure"},{"label":"DB"}]},{"id":"UPh5ZvWgmFFMsTKWwhEC","title":"Pickle DB","pathname":"/ragchain-docs/ragchain-structure/db/pickle-db","siteSpaceId":"sitesp_hJCop","description":"","breadcrumbs":[{"label":"RAGchain Structure"},{"label":"DB"}]},{"id":"12KY63t418ufD8tH7t9L","title":"Reranker","pathname":"/ragchain-docs/ragchain-structure/reranker","siteSpaceId":"sitesp_hJCop","breadcrumbs":[{"label":"RAGchain Structure"}]},{"id":"cDVyzSGDFOPhJXb10Is8","title":"BM25 Reranker","pathname":"/ragchain-docs/ragchain-structure/reranker/bm25-reranker","siteSpaceId":"sitesp_hJCop","breadcrumbs":[{"label":"RAGchain Structure"},{"label":"Reranker"}]},{"id":"rtAweGOxs5w2xsFhCLSf","title":"UPR Reranker","pathname":"/ragchain-docs/ragchain-structure/reranker/upr-reranker","siteSpaceId":"sitesp_hJCop","breadcrumbs":[{"label":"RAGchain Structure"},{"label":"Reranker"}]},{"id":"KEMMQggLhRDn2E68Rqwz","title":"TART Reranker","pathname":"/ragchain-docs/ragchain-structure/reranker/tart-reranker","siteSpaceId":"sitesp_hJCop","description":"TARTReranker Class Documentation","breadcrumbs":[{"label":"RAGchain Structure"},{"label":"Reranker"}]},{"id":"BqTo8HMT9fAhcJCYDcQF","title":"MonoT5 Reranker","pathname":"/ragchain-docs/ragchain-structure/reranker/monot5-reranker","siteSpaceId":"sitesp_hJCop","description":"MonoT5Reranker Class Documentation","breadcrumbs":[{"label":"RAGchain Structure"},{"label":"Reranker"}]},{"id":"m427U7c1rxYvpccwFbnO","title":"LLM Reranker","pathname":"/ragchain-docs/ragchain-structure/reranker/llm-reranker","siteSpaceId":"sitesp_hJCop","description":"LLMReranker Class Documentation","breadcrumbs":[{"label":"RAGchain Structure"},{"label":"Reranker"}]},{"id":"0IV1E8Ko4We2ktcK0RyA","title":"Benchmark","pathname":"/ragchain-docs/ragchain-structure/benchmark","siteSpaceId":"sitesp_hJCop","description":"Evaluate your pipeline","breadcrumbs":[{"label":"RAGchain Structure"}]},{"id":"Z8AAkCdskXvkQUvTXo2O","title":"Auto Evaluator","pathname":"/ragchain-docs/ragchain-structure/benchmark/auto-evaluator","siteSpaceId":"sitesp_hJCop","description":"","breadcrumbs":[{"label":"RAGchain Structure"},{"label":"Benchmark"}]},{"id":"lEBNzHVFUIHdddAUeT80","title":"Dataset Evaluators","pathname":"/ragchain-docs/ragchain-structure/benchmark/dataset-evaluator","siteSpaceId":"sitesp_hJCop","description":"","breadcrumbs":[{"label":"RAGchain Structure"},{"label":"Benchmark"}]},{"id":"0xaPXiwLIOMY6cGfGDzf","title":"Qasper","pathname":"/ragchain-docs/ragchain-structure/benchmark/dataset-evaluator/qasper","siteSpaceId":"sitesp_hJCop","description":"","breadcrumbs":[{"label":"RAGchain Structure"},{"label":"Benchmark"},{"label":"Dataset Evaluators"}]},{"id":"Z6AyVnNYKQzPRu8dCktV","title":"Ko-Strategy-QA","pathname":"/ragchain-docs/ragchain-structure/benchmark/dataset-evaluator/ko-strategy-qa","siteSpaceId":"sitesp_hJCop","description":"","breadcrumbs":[{"label":"RAGchain Structure"},{"label":"Benchmark"},{"label":"Dataset Evaluators"}]},{"id":"1s5VQ0mK99sKi4GDGRko","title":"Strategy-QA","pathname":"/ragchain-docs/ragchain-structure/benchmark/dataset-evaluator/strategy-qa","siteSpaceId":"sitesp_hJCop","description":"","breadcrumbs":[{"label":"RAGchain Structure"},{"label":"Benchmark"},{"label":"Dataset Evaluators"}]},{"id":"LXP4wbNsD5wFDNvuQqYK","title":"ms-marco","pathname":"/ragchain-docs/ragchain-structure/benchmark/dataset-evaluator/ms-marco","siteSpaceId":"sitesp_hJCop","description":"","breadcrumbs":[{"label":"RAGchain Structure"},{"label":"Benchmark"},{"label":"Dataset Evaluators"}]},{"id":"LL9r3fsdoh3u7rcghzVd","title":"Utils","pathname":"/ragchain-docs/utils","siteSpaceId":"sitesp_hJCop","description":""},{"id":"liMmpnEbBjs35J5Me495","title":"Query Decomposition","pathname":"/ragchain-docs/utils/query-decomposition","siteSpaceId":"sitesp_hJCop","description":"QueryDecomposition Class Documentation","breadcrumbs":[{"label":"Utils"}]},{"id":"H7431mS38F3IPeoI6ld4","title":"Evidence Extractor","pathname":"/ragchain-docs/utils/evidence-extractor","siteSpaceId":"sitesp_hJCop","description":"EvidenceExtractor Class Documentation","breadcrumbs":[{"label":"Utils"}]},{"id":"iVYmE7rPLbCAgqhhMLDm","title":"Embedding","pathname":"/ragchain-docs/utils/embedding","siteSpaceId":"sitesp_hJCop","description":"EmbeddingFactory Class Documentation","breadcrumbs":[{"label":"Utils"}]},{"id":"UpVVFqrNaB7b9drew2kj","title":"Slim Vector Store","pathname":"/ragchain-docs/utils/slim-vector-store","siteSpaceId":"sitesp_hJCop","breadcrumbs":[{"label":"Utils"}]},{"id":"kAeQFaXValUKW8nHKMdf","title":"Pinecone Slim","pathname":"/ragchain-docs/utils/slim-vector-store/pinecone-slim","siteSpaceId":"sitesp_hJCop","description":"PineconeSlim Class Documentation","breadcrumbs":[{"label":"Utils"},{"label":"Slim Vector Store"}]},{"id":"QNBnkSp8BMwdkiK4FYg6","title":"Chroma Slim","pathname":"/ragchain-docs/utils/slim-vector-store/chroma-slim","siteSpaceId":"sitesp_hJCop","description":"ChromaSlim Class Documentation","breadcrumbs":[{"label":"Utils"},{"label":"Slim Vector Store"}]},{"id":"fVHIyubVtffKpzpjZILE","title":"File Cache","pathname":"/ragchain-docs/utils/file-cache","siteSpaceId":"sitesp_hJCop","description":"","breadcrumbs":[{"label":"Utils"}]},{"id":"BP2KtoXyH8swZeyDD633","title":"Linker","pathname":"/ragchain-docs/utils/linker","siteSpaceId":"sitesp_hJCop","description":"","breadcrumbs":[{"label":"Utils"}]},{"id":"NppPqAuTPuwOYEg9ZRPc","title":"Redis Linker","pathname":"/ragchain-docs/utils/linker/redis_linker","siteSpaceId":"sitesp_hJCop","description":"Redis Linker Class Documentation","breadcrumbs":[{"label":"Utils"},{"label":"Linker"}]},{"id":"2tvaO0Hxo2JTtWNe9xVF","title":"Dynamo Linker","pathname":"/ragchain-docs/utils/linker/dynamo_linker","siteSpaceId":"sitesp_hJCop","description":"Dynamo Linker Class Documentation","breadcrumbs":[{"label":"Utils"},{"label":"Linker"}]},{"id":"J1sKH8YVQLaNqdfDmRsi","title":"Json Linker","pathname":"/ragchain-docs/utils/linker/json_linker","siteSpaceId":"sitesp_hJCop","description":"Json Linker Class Documentation","breadcrumbs":[{"label":"Utils"},{"label":"Linker"}]},{"id":"oPJyecj2FxzGixJpZiD7","title":"REDE Search Detector","pathname":"/ragchain-docs/utils/rede-search-detector","siteSpaceId":"sitesp_hJCop","description":"","breadcrumbs":[{"label":"Utils"}]},{"id":"jfkq3tNnKAgcMZd6iq3J","title":"Semantic Clustering","pathname":"/ragchain-docs/utils/semantic-clustering","siteSpaceId":"sitesp_hJCop","description":"","breadcrumbs":[{"label":"Utils"}]},{"id":"qRz3ZWJK4wEzzXaMv33D","title":"Pipeline","pathname":"/ragchain-docs/pipeline","siteSpaceId":"sitesp_hJCop","description":"Pipeline Documentation"},{"id":"WmdwwbAqVw36DE8oFvkd","title":"BasicIngestPipeline","pathname":"/ragchain-docs/pipeline/basicingestpipeline","siteSpaceId":"sitesp_hJCop","description":"BasicIngestPipeline Class Documentation","breadcrumbs":[{"label":"Pipeline"}]},{"id":"IYkvOS8JqGIAEsbphxHJ","title":"BasicRunPipeline","pathname":"/ragchain-docs/pipeline/basicrunpipeline","siteSpaceId":"sitesp_hJCop","description":"BasicRunPipeline Class Documentation","breadcrumbs":[{"label":"Pipeline"}]},{"id":"85VSLpqOqNhH0yuYrQt8","title":"RerankRunPipeline","pathname":"/ragchain-docs/pipeline/rerank-run-pipeline","siteSpaceId":"sitesp_hJCop","description":"","breadcrumbs":[{"label":"Pipeline"}]},{"id":"b29a06RAhCXKsKom3J8d","title":"ViscondeRunPipeline","pathname":"/ragchain-docs/pipeline/visconde-run-pipeline","siteSpaceId":"sitesp_hJCop","description":"","breadcrumbs":[{"label":"Pipeline"}]},{"id":"ObnmyYVuaCmRR1GoVHqC","title":"For Advanced RAG","pathname":"/ragchain-docs/advanced-rag","siteSpaceId":"sitesp_hJCop","description":"For making advanced RAG workflow. Several tips and useful utils will be introduced."},{"id":"aFLbVGnAuaVWIeHKINkp","title":"Time-Aware RAG","pathname":"/ragchain-docs/advanced-rag/time_aware_rag","siteSpaceId":"sitesp_hJCop","description":"Time-Aware RAG","breadcrumbs":[{"label":"For Advanced RAG"}]},{"id":"Zzw6HJPNNy2D7Dgrrg6f","title":"Importance-Aware RAG","pathname":"/ragchain-docs/advanced-rag/importance_aware_rag","siteSpaceId":"sitesp_hJCop","description":"Importance-Aware RAG","breadcrumbs":[{"label":"For Advanced RAG"}]}]}