hub-gif 2b595f794e feat(llm): 增加 Kimi 文本适配器与 KIMI_* 环境变量
纯文本可选 MA_LLM_TEXT_PROVIDER=kimi,与 OPENAI_* 配料/视觉分离;.env.example 与测试补充。

Made-with: Cursor
2026-04-27 10:47:58 +08:00

21 lines
567 B
Python

"""文本大模型调用的协议、适配器与工厂(与具体提示词/业务生成逻辑解耦)。"""
from __future__ import annotations
from .adapters import (
CrawlerOpenAiCompatibleTextLlm,
KimiMoonshotTextLlm,
OpenAiOfficialChatGptTextLlm,
)
from .factory import get_text_llm, reset_text_llm_client_for_tests
from .protocol import TextLlmClient
__all__ = [
"CrawlerOpenAiCompatibleTextLlm",
"KimiMoonshotTextLlm",
"OpenAiOfficialChatGptTextLlm",
"TextLlmClient",
"get_text_llm",
"reset_text_llm_client_for_tests",
]