AI-video-lifeplan-demo/requirements.txt

42 lines
926 B
Plaintext

# Auto Life Plan Video Generator - Python Dependencies
# Core
python-dotenv>=1.0.0
# AI/LLM - Install these separately when needed
# Check official docs for correct versions:
# - google-genai: https://pypi.org/project/google-genai/ (NEW SDK)
# - openai: https://pypi.org/project/openai/
#
# To install manually:
# pip install google-genai (installs latest stable - NEW recommended SDK)
# pip install openai
#
# For this project (required for AI features):
google-genai>=0.1.0
openai>=1.0.0
# Media Processing
ffmpeg-python>=0.2.0
requests>=2.31.0
# Data Processing (optional - only needed for advanced simulations)
# numpy>=1.24.0
# pandas>=2.0.0
# PDF Processing (optional - Gemini API can handle PDFs directly)
# PyPDF2>=3.0.0
# pdfplumber>=0.10.0
# PowerPoint Processing
python-pptx>=0.6.21
Pillow>=10.0.0
# Progress bars and CLI
tqdm>=4.66.0
rich>=13.0.0
# Testing (optional)
# pytest>=7.4.0
# pytest-cov>=4.1.0