from pydantic_settings import BaseSettings class Settings(BaseSettings): DATABASE_URL: str = "sqlite+aiosqlite:///./mmgame.db" SECRET_KEY: str = "mmgame-dev-secret-key-change-in-production" ALGORITHM: str = "HS256" ACCESS_TOKEN_EXPIRE_MINUTES: int = 60 * 24 * 7 AI_BACKEND: str = "rule" DEEPSEEK_API_KEY: str = "" DEEPSEEK_BASE_URL: str = "https://api.deepseek.com" DEEPSEEK_MODEL: str = "deepseek-chat" OLLAMA_BASE_URL: str = "http://localhost:11434" OLLAMA_MODEL: str = "qwen2.5:7b" class Config: env_file = ".env" settings = Settings()