vasanthfeb13's picture
Fix: Switch from Modal to Blaxel-OpenAI as default backend
441a364
# NACC Core Dependencies
fastapi>=0.115.0
uvicorn>=0.30.0
gradio==4.44.1 # Stable v4
pydantic>=2.8.2
pyyaml>=6.0.2
requests>=2.32.0
psutil>=6.0.0
paramiko>=3.5.0
pyjwt>=2.9.0
python-multipart>=0.0.9
huggingface_hub==0.24.6 # Explicitly pin to version with HfFolder
# AI Backend Dependencies
# Blaxel (Default) - No extra pip packages needed, uses HTTP
# Optional backends (install if using)
# modal>=0.63.0 # For Modal backend (commented out - using Blaxel as default)
# google-generativeai>=0.3.0 # For Gemini backend
# openai>=1.0.0 # For OpenAI backend
# Development Dependencies
pytest>=8.0.0
pytest-cov>=4.0.0
black>=24.0.0
ruff>=0.6.0
python-dotenv>=1.0.0