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")