# requirements.txt | |
fastapi>=0.100.0 # Using a reasonably recent version | |
uvicorn[standard]>=0.23.0 # Server + standard extras (like websockets, though not used now) | |
yt-dlp>=2023.11.16 # Get a recent version for YouTube compatibility | |
requests>=2.31.0 | |
python-dotenv>=1.0.0 | |
huggingface_hub>=0.19.0 # Includes InferenceClient | |
# Optional: If I decide I need local audio manipulation later | |
pydub>=0.25.1 | |
# ffmpeg-python # Requires ffmpeg binary installed in Dockerfile too! | |
openai>=1.0.0 | |