from app.config import LLMSettings from app.llm.mock import MockProvider from app.llm.openai_compat import OpenAICompatProvider from app.llm.provider import LLMProvider def make_provider(settings: LLMSettings) -> LLMProvider: if settings.provider == "openai_compat": return OpenAICompatProvider(settings) return MockProvider()