| # FastAPI Backend Requirements - Python 3.12 compatible |
|
|
| # Web Framework |
| fastapi>=0.104.0 |
| uvicorn[standard]>=0.24.0 |
| python-multipart>=0.0.6 |
|
|
| # Google Gemini API |
| google-generativeai>=0.8.0 |
|
|
| # Image Processing |
| Pillow>=10.0.0 |
|
|
| # Environment Variables |
| python-dotenv>=1.0.0 |
|
|
| # Web Search & URL Fetching |
| tavily-python>=0.3.0 |
| requests>=2.31.0 |
| beautifulsoup4>=4.12.0 |
| markdownify>=0.11.0 |
|
|
| # Additional dependencies |
| cachetools>=5.3.0 |
| aiofiles>=23.0.0 |
|
|
| # LightRAG - Using local modified version in /lightrag directory |
| # lightrag-hku>=1.4.0 |
|
|