Spaces:
Sleeping
Sleeping
| # requirements.txt | |
| # RAG Evaluation System Dependencies | |
| # Core Gradio dependencies (v5 UI components) | |
| gradio==5.49.1 | |
| gradio-client==1.13.3 | |
| # LangChain dependencies | |
| langchain>=0.1.0 | |
| langchain-community>=0.0.0 | |
| # Vector database | |
| chromadb>=0.4.0 | |
| # PDF processing (pypdf is newer, PyPDF2 is legacy but still used) | |
| pypdf>=3.0.0 | |
| PyPDF2>=3.0.0 | |
| # Embeddings and NLP | |
| sentence-transformers>=2.2.0 | |
| tiktoken>=0.5.0 | |
| # OpenAI (optional, for API usage) | |
| openai>=1.0.0 | |
| # Testing | |
| pytest>=7.0.0 | |
| pytest-asyncio>=0.21.0 | |
| # Utilities | |
| python-dotenv>=1.0.0 | |
| PyYAML>=6.0 # Note: pip package name is PyYAML, not pyyaml | |
| # Data processing | |
| numpy>=1.21.0 | |
| pandas>=1.5.0 | |
| scikit-learn>=1.2.0 | |
| # MCP Server | |
| mcp>=1.0.0 | |
| # FastAPI (for MCP/API endpoints) | |
| fastapi>=0.110.0 | |
| starlette>=0.36.3 | |
| uvicorn>=0.23.0 | |