朱东升 commited on
Commit
bef3e47
·
1 Parent(s): 5001017
Files changed (1) hide show
  1. app.py +5 -1
app.py CHANGED
@@ -332,7 +332,11 @@ with gr.Blocks(title="代码评估服务", theme=gr.themes.Soft(primary_hue="blu
332
  demo.load(update_ui_status, inputs=[], outputs=[task_table, total_tasks, completed, remaining, progress_bar, eta_display])
333
  # 注释掉不兼容的every方法,改用JavaScript实现自动刷新
334
  refresh_interval = gr.Number(value=3, visible=False)
335
- demo.load(lambda: None, None, js="(()=>{setInterval(()=>{document.querySelector('#refresh-btn').click();}, 3000);return [];})")
 
 
 
 
336
 
337
  if __name__ == "__main__":
338
  demo.launch()
 
332
  demo.load(update_ui_status, inputs=[], outputs=[task_table, total_tasks, completed, remaining, progress_bar, eta_display])
333
  # 注释掉不兼容的every方法,改用JavaScript实现自动刷新
334
  refresh_interval = gr.Number(value=3, visible=False)
335
+ demo.load(lambda: None, None, js="(()=>{setInterval(()=>{document.querySelector('#refresh-btn').click();}, 3000);return [];})")
336
+
337
+ # 添加evaluate函数作为API端点
338
+ demo.queue()
339
+ demo.add_api_route("/evaluate", evaluate, methods=["POST"])
340
 
341
  if __name__ == "__main__":
342
  demo.launch()