LICENSE
README.md
pyproject.toml
docs/source/conf.py
docs/source/generate_examples.py
docs_env/bin/activate_this.py
docs_env/bin/rst2html.py
docs_env/bin/rst2html4.py
docs_env/bin/rst2html5.py
docs_env/bin/rst2latex.py
docs_env/bin/rst2man.py
docs_env/bin/rst2odt.py
docs_env/bin/rst2odt_prepstyles.py
docs_env/bin/rst2pseudoxml.py
docs_env/bin/rst2s5.py
docs_env/bin/rst2xetex.py
docs_env/bin/rst2xml.py
docs_env/bin/rstpep2html.py
examples/llms/litellm_complete.py
examples/llms/litellm_json_format.py
examples/llms/vllm_complete.py
examples/llms/vllm_json_format.py
examples/processors/pdf/dolphin_reader.py
examples/processors/pdf/ocrflux_reader.py
examples/processors/png/dolphin_reader.py
examples/processors/png/ocrflux_reader.py
examples/rags/basic_rag/ingest.py
examples/rags/basic_rag/ingest_hf.py
examples/rags/basic_rag/search.py
examples/rags/basic_rag/search_hf.py
examples/rags/contextual_rag/ingest.py
examples/rags/contextual_rag/ingest_es.py
examples/rags/contextual_rag/search.py
examples/rags/contextual_rag/search_es.py
examples/rags/raft/gen_finetune_data.py
examples/rags/raft/ingest.py
examples/rags/raft/search.py
examples/reranker/chain_reranker.py
examples/reranker/diversity_reranker.py
examples/reranker/litellm+llm_reranker.py
examples/reranker/lost_in_the_middle_reranker.py
examples/reranker/vllm+llm_reranker.py
rag_colls.egg-info/PKG-INFO
rag_colls.egg-info/SOURCES.txt
rag_colls.egg-info/dependency_links.txt
rag_colls.egg-info/requires.txt
rag_colls.egg-info/top_level.txt
rag_colls/core/constants.py
rag_colls/core/functions.py
rag_colls/core/serialization.py
rag_colls/core/settings.py
rag_colls/core/utils.py
rag_colls/core/base/chunkers/base.py
rag_colls/core/base/database/bm25.py
rag_colls/core/base/database/vector_database.py
rag_colls/core/base/embeddings/base.py
rag_colls/core/base/embeddings/base_sparse.py
rag_colls/core/base/llms/base.py
rag_colls/core/base/llms/base_function_calling.py
rag_colls/core/base/readers/base.py
rag_colls/core/base/rerankers/base.py
rag_colls/core/base/retrievers/base.py
rag_colls/core/base/retrievers/base_retriever_provider.py
rag_colls/databases/bm25/bm25s.py
rag_colls/databases/bm25/elastic_search.py
rag_colls/databases/storages/__init__.py
rag_colls/databases/storages/base.py
rag_colls/databases/storages/local.py
rag_colls/databases/storages/minio.py
rag_colls/databases/storages/s3.py
rag_colls/databases/vector_databases/chromadb.py
rag_colls/databases/vector_databases/milvus.py
rag_colls/databases/vector_databases/qdrant.py
rag_colls/embeddings/hf_embedding.py
rag_colls/embeddings/openai_embedding.py
rag_colls/eval/bench/basic_rag.py
rag_colls/eval/source/download_data.py
rag_colls/eval/source/eval.py
rag_colls/eval/source/eval_reader.py
rag_colls/eval/source/llm_as_a_judge.py
rag_colls/llms/litellm_llm.py
rag_colls/llms/vllm_llm.py
rag_colls/llms/integrations/llama_index.py
rag_colls/processors/file_processor.py
rag_colls/processors/chunkers/semantic_chunker.py
rag_colls/processors/readers/csv/__init__.py
rag_colls/processors/readers/csv/csv_reader.py
rag_colls/processors/readers/docx/__init__.py
rag_colls/processors/readers/docx/docx_reader.py
rag_colls/processors/readers/excel/__init__.py
rag_colls/processors/readers/excel/excel_reader.py
rag_colls/processors/readers/html/__init__.py
rag_colls/processors/readers/html/html_reader.py
rag_colls/processors/readers/json/__init__.py
rag_colls/processors/readers/json/json_reader.py
rag_colls/processors/readers/multi/dolphin/__init__.py
rag_colls/processors/readers/multi/dolphin/dolphin_reader.py
rag_colls/processors/readers/multi/dolphin/markdown_utils.py
rag_colls/processors/readers/multi/dolphin/utils.py
rag_colls/processors/readers/multi/ocrflux/__init__.py
rag_colls/processors/readers/multi/ocrflux/ocrflux_reader.py
rag_colls/processors/readers/pdf/__init__.py
rag_colls/processors/readers/pdf/pymupdf_reader.py
rag_colls/processors/readers/txt/__init__.py
rag_colls/processors/readers/txt/txt_reader.py
rag_colls/prompts/contextual_compressor.py
rag_colls/prompts/q_a.py
rag_colls/rags/base.py
rag_colls/rags/basic_rag/__init__.py
rag_colls/rags/basic_rag/main.py
rag_colls/rags/contextual_rag/__init__.py
rag_colls/rags/contextual_rag/main.py
rag_colls/rags/contextual_rag/prompt.py
rag_colls/rags/contextual_rag/utils.py
rag_colls/rags/raft/__init__.py
rag_colls/rags/raft/main.py
rag_colls/rags/raft/prompt.py
rag_colls/rags/raft/utils.py
rag_colls/rerankers/chain_reranker.py
rag_colls/rerankers/diversity_reranker.py
rag_colls/rerankers/llm_reranker.py
rag_colls/rerankers/lost_in_the_middle_reranker.py
rag_colls/rerankers/weighted_reranker.py
rag_colls/retrievers/bm25_retriever.py
rag_colls/retrievers/hybrid_retriever.py
rag_colls/retrievers/vector_database_retriever.py
rag_colls/types/embedding.py
rag_colls/types/llm.py
rag_colls/types/reranker.py
rag_colls/types/retriever.py
rag_colls/types/search.py
rag_colls/types/core/document.py
tests/chunkers/test_semantic_chunker.py
tests/embedding/hf_test_embedding.py
tests/readers/test_csv_reader.py
tests/readers/test_docx_reader.py
tests/readers/test_excel_reader.py
tests/readers/test_html_reader.py
tests/readers/test_json_reader.py
tests/readers/test_pdf_reader.py
tests/readers/test_processor.py
tests/readers/test_txt_reader.py
third_parties/Dolphin/chat.py
third_parties/Dolphin/demo_element.py
third_parties/Dolphin/demo_element_hf.py
third_parties/Dolphin/demo_page.py
third_parties/Dolphin/demo_page_hf.py
third_parties/Dolphin/deployment/tensorrt_llm/api_client.py
third_parties/Dolphin/deployment/tensorrt_llm/api_server.py
third_parties/Dolphin/deployment/tensorrt_llm/dolphin_runner.py
third_parties/Dolphin/deployment/tensorrt_llm/run_dolphin.py
third_parties/Dolphin/deployment/tensorrt_llm/utils.py
third_parties/Dolphin/deployment/tensorrt_llm/convert/__init__.py
third_parties/Dolphin/deployment/tensorrt_llm/convert/build_visual_engine.py
third_parties/Dolphin/deployment/tensorrt_llm/convert/convert_checkpoint.py
third_parties/Dolphin/deployment/tensorrt_llm/convert/helper.py
third_parties/Dolphin/deployment/vllm/api_client.py
third_parties/Dolphin/deployment/vllm/api_server.py
third_parties/Dolphin/deployment/vllm/demo_vllm.py
third_parties/Dolphin/utils/markdown_utils.py
third_parties/Dolphin/utils/model.py
third_parties/Dolphin/utils/processor.py
third_parties/Dolphin/utils/utils.py
third_parties/OCRFlux/eval/eval_element_merge_detect.py
third_parties/OCRFlux/eval/eval_html_table_merge.py
third_parties/OCRFlux/eval/eval_page_to_markdown.py
third_parties/OCRFlux/eval/eval_page_to_markdown_nanonets.py
third_parties/OCRFlux/eval/eval_page_to_markdown_olmocr.py
third_parties/OCRFlux/eval/eval_table_to_html.py
third_parties/OCRFlux/eval/eval_table_to_html_nanonets.py
third_parties/OCRFlux/eval/eval_table_to_html_olmocr.py
third_parties/OCRFlux/eval/gen_element_merge_detect_data.py
third_parties/OCRFlux/eval/gen_html_table_merge_data.py
third_parties/OCRFlux/eval/parallel.py
third_parties/OCRFlux/ocrflux/check.py
third_parties/OCRFlux/ocrflux/client.py
third_parties/OCRFlux/ocrflux/image_utils.py
third_parties/OCRFlux/ocrflux/inference.py
third_parties/OCRFlux/ocrflux/jsonl_to_markdown.py
third_parties/OCRFlux/ocrflux/metrics.py
third_parties/OCRFlux/ocrflux/pipeline.py
third_parties/OCRFlux/ocrflux/prompts.py
third_parties/OCRFlux/ocrflux/table_format.py
third_parties/OCRFlux/ocrflux/work_queue.py