services:
- type: web
name: aegisai-backend
env: python
buildCommand: pip install -r requirements.txt
startCommand: uvicorn main:app --host 0.0.0.0 --port 8000
envVars:
- key: GEMINI_API_KEY
sync: false
- key: DEFAULT_MODEL
value: gemini-3-flash-preview
- key: ENABLE_MODEL_ESCALATION
value: true
- key: MAX_CONTEXT_TOKENS
value: 500000
- key: PYTHON_VERSION
value: 3.11.0
healthCheckPath: /health