from pydantic_settings import BaseSettings class Settings(BaseSettings): OLLAMA_BASE_URL: str = "https://gpu.hyungi.net" OLLAMA_TEXT_MODEL: str = "qwen3.5:9b-q8_0" OLLAMA_EMBED_MODEL: str = "bge-m3" OLLAMA_TIMEOUT: int = 120 MLX_BASE_URL: str = "https://llm.hyungi.net" MLX_TEXT_MODEL: str = "/Users/hyungi/mlx-models/Qwen3.5-27B-4bit" DB_HOST: str = "mariadb" DB_PORT: int = 3306 DB_USER: str = "hyungi_user" DB_PASSWORD: str = "" DB_NAME: str = "hyungi" SECRET_KEY: str = "" ALGORITHM: str = "HS256" SYSTEM1_API_URL: str = "http://system1-api:3005" CHROMA_PERSIST_DIR: str = "/app/data/chroma" METADATA_DB_PATH: str = "/app/data/metadata.db" class Config: env_file = ".env" settings = Settings()