geo/backend/app/services/ai_engine/__init__.py

35 lines
890 B
Python

from .base import AIEngineAdapter, AIQueryResult, CitationInfo, EngineType
from .batch_query import BatchQueryService
from .chatgpt import ChatGPTAdapter
from .deepseek import DeepSeekAdapter
from .doubao import DoubaoAdapter
from .gemini import GeminiAdapter
from .kimi import KimiAdapter
from .perplexity import PerplexityAdapter
from .platform_bridge import (
execute_single_platform,
query_platform_raw,
)
from .qwen import QwenAdapter
from .wenxin import WenxinAdapter
from .yuanbao import YuanbaoAdapter
__all__ = [
"AIEngineAdapter",
"AIQueryResult",
"CitationInfo",
"EngineType",
"ChatGPTAdapter",
"DeepSeekAdapter",
"PerplexityAdapter",
"KimiAdapter",
"WenxinAdapter",
"DoubaoAdapter",
"YuanbaoAdapter",
"QwenAdapter",
"GeminiAdapter",
"BatchQueryService",
"execute_single_platform",
"query_platform_raw",
]