sjdnjn commited on
Commit
7b4a76c
·
verified ·
1 Parent(s): ba64e27

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -5
app.py CHANGED
@@ -154,6 +154,7 @@ def create_report_tab():
154
  else:
155
  return gr.Markdown(f"## ❗ 错误:未找到报告文件 '{report_md_path}'。\n请确保已在Files页面创建 `report.md` 文件。")
156
 
 
157
  # --- Gradio 应用界面定义 ---
158
  with gr.Blocks(title="AI模型对比项目") as demo:
159
  gr.Markdown("# 🤖 AI 模型对比与评估平台")
@@ -161,15 +162,16 @@ with gr.Blocks(title="AI模型对比项目") as demo:
161
 
162
  # 定义选项卡
163
  with gr.Tab("⚔️ Arena"):
164
- # 直接调用创建函数并渲染,确保每次点击 Tab 时内容都正确加载
165
- create_arena_tab().render()
166
 
167
  with gr.Tab("📊 LLM Benchmark"):
168
- create_benchmark_tab().render()
 
169
 
170
  with gr.Tab("📝 Report"):
171
- # 使用 gr.Markdown 而不是 gr.load,更直接地显示文件内容
172
- create_report_tab().render()
173
 
174
  # 启动 Gradio 应用
175
  if __name__ == "__main__":
 
154
  else:
155
  return gr.Markdown(f"## ❗ 错误:未找到报告文件 '{report_md_path}'。\n请确保已在Files页面创建 `report.md` 文件。")
156
 
157
+
158
  # --- Gradio 应用界面定义 ---
159
  with gr.Blocks(title="AI模型对比项目") as demo:
160
  gr.Markdown("# 🤖 AI 模型对比与评估平台")
 
162
 
163
  # 定义选项卡
164
  with gr.Tab("⚔️ Arena"):
165
+ # 直接调用创建函数,不再需要 .render()
166
+ create_arena_tab()
167
 
168
  with gr.Tab("📊 LLM Benchmark"):
169
+ # 直接调用创建函数,不再需要 .render()
170
+ create_benchmark_tab()
171
 
172
  with gr.Tab("📝 Report"):
173
+ # 直接调用创建函数,不再需要 .render()
174
+ create_report_tab()
175
 
176
  # 启动 Gradio 应用
177
  if __name__ == "__main__":