23 lines
826 B
Plaintext
23 lines
826 B
Plaintext
# =============================================================================
|
|
# FASTAPI BACKEND - REQUIREMENTS
|
|
# =============================================================================
|
|
# Install with: pip install -r requirements.txt
|
|
# Or: pip install fastapi uvicorn openai python-dotenv supabase pydantic
|
|
|
|
# Web Framework
|
|
fastapi>=0.115.0
|
|
uvicorn[standard]>=0.30.0
|
|
|
|
# AI Integration
|
|
openai>=1.50.0 # OpenAI API client
|
|
anthropic>=0.39.0 # Anthropic Claude API (alternative)
|
|
|
|
# Database (Supabase)
|
|
supabase>=2.10.0 # Supabase Python client
|
|
|
|
# Utilities
|
|
python-dotenv>=1.0.0 # Load .env files
|
|
pydantic>=2.9.0 # Data validation
|
|
pydantic-settings>=2.5.0 # Settings management
|
|
httpx>=0.27.0 # Async HTTP client
|