template
This commit is contained in:
22
backend/requirements.txt
Normal file
22
backend/requirements.txt
Normal file
@@ -0,0 +1,22 @@
|
||||
# =============================================================================
|
||||
# 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
|
||||
Reference in New Issue
Block a user