Metadata-Version: 2.4
Name: AutoRAG
Version: 0.3.17
Summary: Automatically Evaluate RAG pipelines with your own data. Find optimal structure for new RAG product.
Author-email: Marker-Inc <vkehfdl1@gmail.com>
Project-URL: Homepage, https://github.com/Marker-Inc-Korea/AutoRAG
Keywords: RAG,AutoRAG,autorag,rag-evaluation,evaluation,rag-auto,AutoML,AutoML-RAG
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: Science/Research
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: pydantic==2.9.2
Requires-Dist: numpy==1.26.4
Requires-Dist: pandas>=2.2.3
Requires-Dist: tqdm>=4.67.1
Requires-Dist: tiktoken>=0.9.0
Requires-Dist: openai>=1.90.0
Requires-Dist: rank_bm25>=0.2.2
Requires-Dist: pyyaml>=6.0.2
Requires-Dist: pyarrow>=20.0.0
Requires-Dist: fastparquet>=2024.11.0
Requires-Dist: sacrebleu>=2.5.1
Requires-Dist: evaluate>=0.4.4
Requires-Dist: rouge_score>=0.1.2
Requires-Dist: rich>=14.0.0
Requires-Dist: click>=8.2.1
Requires-Dist: cohere>=5.8.0
Requires-Dist: tokenlog>=0.0.2
Requires-Dist: aiohttp>=3.12.13
Requires-Dist: voyageai>=0.3.2
Requires-Dist: mixedbread-ai>=2.2.6
Requires-Dist: scikit-learn>=1.7.0
Requires-Dist: emoji>=2.14.1
Requires-Dist: fastapi>=0.115.13
Requires-Dist: banks>=2.1.2
Requires-Dist: grpcio<1.68.0,>=1.66.2
Requires-Dist: grpcio-health-checking<1.68.0,>=1.66.2
Requires-Dist: grpcio-status<1.68.0,>=1.66.2
Requires-Dist: grpcio-tools<1.68.0,>=1.66.2
Requires-Dist: datasets>=3.5.1
Requires-Dist: pyarrow>=20.0.0
Requires-Dist: pymilvus>=2.6.0b0
Requires-Dist: chromadb>=1.0.0
Requires-Dist: weaviate-client>=4.15.2
Requires-Dist: pinecone[grpc]
Requires-Dist: couchbase>=4.4.0
Requires-Dist: qdrant-client>=1.12.1
Requires-Dist: quart>=0.20.0
Requires-Dist: pyngrok>=7.2.11
Requires-Dist: llama-index>=0.12.42
Requires-Dist: llama-index-core>=0.12.42
Requires-Dist: llama-index-readers-file>=0.4.9
Requires-Dist: llama-index-embeddings-openai>=0.3.1
Requires-Dist: llama-index-embeddings-ollama>=0.6.0
Requires-Dist: llama-index-embeddings-openai-like>=0.1.1
Requires-Dist: llama-index-llms-openai>=0.4.7
Requires-Dist: llama-index-llms-openai-like>=0.4.0
Requires-Dist: llama-index-retrievers-bm25>=0.5.2
Requires-Dist: llama-index-llms-bedrock>=0.3.8
Requires-Dist: streamlit>=1.46.0
Requires-Dist: gradio>=5.34.2
Requires-Dist: langchain-core==0.2.43
Requires-Dist: langchain-unstructured==0.1.2
Requires-Dist: langchain-upstage==0.1.5
Requires-Dist: langchain-community==0.2.19
Requires-Dist: langsmith==0.1.147
Requires-Dist: panel>=1.7.1
Requires-Dist: seaborn>=0.13.2
Requires-Dist: ipykernel>=6.29.5
Requires-Dist: ipywidgets>=8.1.7
Requires-Dist: ipywidgets_bokeh>=1.6.0
Provides-Extra: ko
Requires-Dist: kiwipiepy>=0.18.0; extra == "ko"
Requires-Dist: konlpy>=0.6.0; extra == "ko"
Provides-Extra: parse
Requires-Dist: PyMuPDF>=1.26.1; extra == "parse"
Requires-Dist: pdfminer.six>=20250506; extra == "parse"
Requires-Dist: pdfplumber>=0.11.7; extra == "parse"
Requires-Dist: jq>=1.9.1; extra == "parse"
Requires-Dist: unstructured[pdf]>=0.17.2; extra == "parse"
Requires-Dist: PyPDF2==2.12.1; extra == "parse"
Requires-Dist: pdf2image>=1.17.0; extra == "parse"
Provides-Extra: ja
Requires-Dist: sudachipy>=0.6.8; extra == "ja"
Requires-Dist: sudachidict_core; extra == "ja"
Provides-Extra: gpu
Requires-Dist: torch>=2.7.1; extra == "gpu"
Requires-Dist: sentencepiece>=0.2.0; extra == "gpu"
Requires-Dist: bert_score>=0.3.13; extra == "gpu"
Requires-Dist: optimum[nncf,openvino]>=1.26.1; extra == "gpu"
Requires-Dist: peft>=0.15.2; extra == "gpu"
Requires-Dist: llmlingua>=0.2.2; extra == "gpu"
Requires-Dist: FlagEmbedding>=1.2.11; extra == "gpu"
Requires-Dist: sentence-transformers>=4.1.0; extra == "gpu"
Requires-Dist: transformers>=4.51.3; extra == "gpu"
Requires-Dist: llama-index-llms-ollama>=0.6.0; extra == "gpu"
Requires-Dist: llama-index-embeddings-huggingface>=0.5.4; extra == "gpu"
Requires-Dist: llama-index-llms-huggingface>=0.5.0; extra == "gpu"
Requires-Dist: onnxruntime>=1.22.0; extra == "gpu"
Provides-Extra: all
Requires-Dist: AutoRAG[gpu]; extra == "all"
Requires-Dist: AutoRAG[ko]; extra == "all"
Requires-Dist: AutoRAG[parse]; extra == "all"
Requires-Dist: AutoRAG[ja]; extra == "all"
