from pydantic_settings import BaseSettings class Settings(BaseSettings): # EXAONE via Ollama exaone_base_url: str = "http://localhost:11434" exaone_model: str = "exaone:7.8b" exaone_temperature: float = 0.7 exaone_timeout: float = 120.0 # Server host: str = "0.0.0.0" port: int = 8100 # Optional API key (empty = disabled) api_key: str = "" model_config = {"env_file": ".env", "extra": "ignore"} settings = Settings()