# Application Environment Configuration Example APP_NAME="AI Patient Onboarding API" APP_ENV="development" # Options: development, testing, production APP_VERSION="1.0.0" DEBUG="false" LOG_LEVEL="INFO" # Server & Port HOST="0.0.0.0" PORT=8000 # Security & Credentials API_SECRET_KEY="your_secure_random_api_secret_key_here" ALLOWED_ORIGINS="https://onboarding.skyheal.ai,http://localhost:5173,http://127.0.0.1:5173" # Database Configuration DATABASE_URL="sqlite:///./data/onboarding.db" # AI Provider API Keys (Set in runtime environment or production secret manager) GEMINI_API_KEY="" GEMINI_MODEL="gemini-3.6-flash" SARVAM_API_KEY="" OPENAI_API_KEY="" OPENAI_MODEL="gpt-4o-mini" ANTHROPIC_API_KEY="" ANTHROPIC_MODEL="claude-sonnet-4-5-20250929" # Limits & Safeguards RATE_LIMIT=30 MAX_UPLOAD_SIZE=10485760 # 10MB in Bytes AI_TIMEOUT=30 # seconds SESSION_TIMEOUT_MINUTES=30 # Destination Hospital EHR / Patient API PATIENT_API_BASE_URL="" PATIENT_API_TOKEN=""