# Backend Environment Configuration
# Oliver Metadata Tool v4.0 - FastAPI

# App
APP_NAME=Oliver Metadata Tool
APP_ENV=production
DEBUG=False
SECRET_KEY=your-secret-key-here-change-in-production
CORS_ORIGINS=https://ai-sandbox.oliver.solutions

# Database
DATABASE_URL=sqlite+aiosqlite:///./data/oliver_metadata.db

# Azure AD / MSAL
AZURE_TENANT_ID=e519c2e6-bc6d-4fdf-8d9c-923c2f002385
AZURE_CLIENT_ID=9079054c-9620-4757-a256-23413042f1ef
AZURE_CLIENT_SECRET=your-client-secret
REDIRECT_URI=https://ai-sandbox.oliver.solutions/solventum-image-metadata/

# OpenAI API
OPENAI_API_KEY=your-openai-api-key-here
OPENAI_MODEL=gpt-5.2
OPENAI_API_BASE=https://api.openai.com/v1
MAX_TOKENS=500
TEMPERATURE=0.5

# Redis
REDIS_URL=redis://redis:6379/0

# Application Settings
BACKEND_PORT=5001
UPLOAD_DIR=/app/uploads
FRONTEND_URL=https://ai-sandbox.oliver.solutions/solventum-image-metadata

# Rate Limiting (optional)
RATE_LIMIT_PER_MINUTE=30
RATE_LIMIT_PER_DAY=1000
