from pydantic_settings import BaseSettings class Settings(BaseSettings): """Application settings loaded from environment variables.""" DATABASE_URL: str = "postgresql+asyncpg://transcreation:transcreation@db:5432/transcreation" REDIS_URL: str = "redis://redis:6379/0" ANTHROPIC_API_KEY: str = "" JWT_SECRET_KEY: str = "CHANGE_ME_TO_A_RANDOM_SECRET" JWT_ALGORITHM: str = "HS256" JWT_EXPIRY_HOURS: int = 8 STORAGE_ROOT: str = "/storage" LLM_MODEL: str = "claude-sonnet-4-6" model_config = { "env_file": ".env", "env_file_encoding": "utf-8", "extra": "ignore", } settings = Settings()