from pydantic_settings import BaseSettings, SettingsConfigDict class Settings(BaseSettings): """Настройки приложения""" # Telegram bot_token: str # OpenAI openai_api_key: str # Cloudflare AI Gateway (опционально) cloudflare_account_id: str = "" cloudflare_gateway_id: str = "gpt" # Database database_url: str postgres_user: str = "botuser" postgres_password: str = "botpassword" postgres_db: str = "language_bot" db_port: str = "15433" # App settings debug: bool = False model_config = SettingsConfigDict( env_file='.env', env_file_encoding='utf-8', case_sensitive=False ) settings = Settings()