from pathlib import Path from pydantic_settings import BaseSettings, SettingsConfigDict BASE_DIR = Path(__file__).resolve().parent.parent class Settings(BaseSettings): DATABASE_URL: str SECRET_KEY: str ALGORITHM: str ACCESS_TOKEN_EXPIRE_MINUTES: int MISTRAL_API_KEY: str APP_NAME: str = "TaskWeaver" model_config = SettingsConfigDict( env_file=BASE_DIR / ".env", extra="ignore" ) settings = Settings() print("Loaded successfully")