mirror of
https://github.com/zhenxun-org/zhenxun_bot.git
synced 2025-12-15 06:12:53 +08:00
25 lines
590 B
Python
25 lines
590 B
Python
|
|
"""
|
|||
|
|
LLM 适配器模块
|
|||
|
|
|
|||
|
|
提供不同LLM服务商的API适配器实现,统一接口调用方式。
|
|||
|
|
"""
|
|||
|
|
|
|||
|
|
from .base import BaseAdapter, OpenAICompatAdapter, RequestData, ResponseData
|
|||
|
|
from .factory import LLMAdapterFactory, get_adapter_for_api_type, register_adapter
|
|||
|
|
from .gemini import GeminiAdapter
|
|||
|
|
from .openai import OpenAIAdapter
|
|||
|
|
|
|||
|
|
LLMAdapterFactory.initialize()
|
|||
|
|
|
|||
|
|
__all__ = [
|
|||
|
|
"BaseAdapter",
|
|||
|
|
"GeminiAdapter",
|
|||
|
|
"LLMAdapterFactory",
|
|||
|
|
"OpenAIAdapter",
|
|||
|
|
"OpenAICompatAdapter",
|
|||
|
|
"RequestData",
|
|||
|
|
"ResponseData",
|
|||
|
|
"get_adapter_for_api_type",
|
|||
|
|
"register_adapter",
|
|||
|
|
]
|