AIvoices/server/fastapi/models/llm/__init__.py
2026-05-09 18:38:57 +05:30

13 lines
377 B
Python

"""LLM provider registry."""
from __future__ import annotations
from models._provider_loader import load_provider_factory
from models.providers import get_provider_registry
LLM_REGISTRY = get_provider_registry("llm")
def create_llm_service(provider_name: str, **kwargs):
factory = load_provider_factory(LLM_REGISTRY, provider_name, "LLM")
return factory(**kwargs)