# config.py import os from pydantic_settings import BaseSettings class Settings(BaseSettings): REDIS_HOST: str = os.getenv("REDIS_HOST", "localhost") REDIS_PORT: int = int(os.getenv("REDIS_PORT", 6379)) REDIS_DB: int = int(os.getenv("REDIS_DB", 0)) LM_STUDIO_URL: str = os.getenv("LM_STUDIO_URL", "http://10.74.83.100:1234/v1/chat/completions") LM_STUDIO_MODELS: str = os.getenv("LM_STUDIO_URL", "http://10.74.83.100:1234/v1/models") MODEL_NAME: str = os.getenv("MODEL_NAME", "qwen/qwen3-4b-2507") #MODEL_NAME: str = os.getenv("MODEL_NAME", "qwen/qwen3-4b-thinking-2507") #MODEL_NAME: str = os.getenv("MODEL_NAME", "openai/gpt-oss-20b") REQUEST_TIMEOUT: float = float(os.getenv("REQUEST_TIMEOUT", 60.0)) settings = Settings()