Files
AI-VideoAssistant/engine/providers/llm/__init__.py

17 lines
508 B
Python

"""LLM providers."""
from providers.llm.dify import DifyLLMService
from providers.llm.openai import MockLLMService, OpenAILLMService
try: # pragma: no cover - import depends on optional sibling SDK
from providers.llm.fastgpt import FastGPTLLMService
except Exception: # pragma: no cover - provider remains lazily available via factory
FastGPTLLMService = None # type: ignore[assignment]
__all__ = [
"DifyLLMService",
"FastGPTLLMService",
"MockLLMService",
"OpenAILLMService",
]