From 374b124cf8fe7d4e59739cd04f7381de5967b3e5 Mon Sep 17 00:00:00 2001 From: carry <2641257231@qq.com> Date: Wed, 9 Apr 2025 08:17:43 +0800 Subject: [PATCH] =?UTF-8?q?feat(setting=5Fpage):=20=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E4=BE=9B=E5=BA=94=E5=95=86=E5=90=8E=E6=B8=85=E7=A9=BA=E8=BE=93?= =?UTF-8?q?=E5=85=A5=E6=A1=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 修改 add_provider 函数,返回清空后的输入框值 - 更新 add_button.click 事件处理,添加清空输入框的输出 --- frontend/setting_page.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/setting_page.py b/frontend/setting_page.py index a2b0885..21c3bc6 100644 --- a/frontend/setting_page.py +++ b/frontend/setting_page.py @@ -30,7 +30,7 @@ def setting_page(): session.add(new_provider) session.commit() session.refresh(new_provider) - return get_providers() + return get_providers(), "", "", "" # 返回清空后的输入框值 except Exception as e: raise gr.Error(f"添加失败: {str(e)}") @@ -108,7 +108,7 @@ def setting_page(): add_button.click( fn=add_provider, inputs=[model_id_input, base_url_input, api_key_input], - outputs=[provider_table] + outputs=[provider_table, model_id_input, base_url_input, api_key_input] # 添加清空输入框的输出 ) provider_table.select(select_record, [], [], show_progress="hidden")