diff --git a/app/api/endpoints/system.py b/app/api/endpoints/system.py index 33995169..2ccf283c 100644 --- a/app/api/endpoints/system.py +++ b/app/api/endpoints/system.py @@ -688,6 +688,7 @@ async def get_user_global_setting(_: User = Depends(get_current_active_user_asyn info = settings.model_dump( include={ "AI_AGENT_ENABLE", + "AI_AGENT_HIDE_ENTRY", "LLM_SUPPORT_AUDIO_INPUT", "LLM_SUPPORT_AUDIO_OUTPUT", "RECOGNIZE_SOURCE", diff --git a/app/core/config.py b/app/core/config.py index 598796cc..cdbba08a 100644 --- a/app/core/config.py +++ b/app/core/config.py @@ -552,6 +552,8 @@ class ConfigModel(BaseModel): AI_AGENT_ENABLE: bool = False # 合局AI智能体 AI_AGENT_GLOBAL: bool = False + # 是否隐藏前端全局智能体入口 + AI_AGENT_HIDE_ENTRY: bool = False # LLM提供商(支持内置 provider,以及从 models.dev 动态补充的平台) LLM_PROVIDER: str = "deepseek" # LLM模型名称