- DeepSeekClient → APIClient(含 7 个 mixin,38 个文件) - --claude-* CSS 变量全部替换为新语义 token,删除 _tokens.scss 兼容别名 - build_openai_tools → build_llm_tools - login/register.html 主题 key claude → classic;terminal.html 变量改 --app- 前缀 - 注释中的 Claude 归因描述中性化 - 顺带删除误跟踪的 __pycache__ .pyc 缓存
20 lines
752 B
Python
20 lines
752 B
Python
from utils.api_client.utils import _api_dump_enabled
|
|
from utils.api_client.base_mixin import APIClientBaseMixin
|
|
from utils.api_client.profile_mixin import APIClientProfileMixin
|
|
from utils.api_client.message_mixin import APIClientMessageMixin
|
|
from utils.api_client.tool_mixin import APIClientToolMixin
|
|
from utils.api_client.logging_mixin import APIClientLoggingMixin
|
|
from utils.api_client.formatting_mixin import APIClientFormattingMixin
|
|
from utils.api_client.chat_mixin import APIClientChatMixin
|
|
|
|
class APIClient(
|
|
APIClientBaseMixin,
|
|
APIClientProfileMixin,
|
|
APIClientMessageMixin,
|
|
APIClientToolMixin,
|
|
APIClientLoggingMixin,
|
|
APIClientFormattingMixin,
|
|
APIClientChatMixin):
|
|
pass
|
|
|
|
__all__ = ['APIClient', '_api_dump_enabled'] |