3v324v23 commited on
Commit
700777f
·
1 Parent(s): 1a7090c
Files changed (1) hide show
  1. app.py +4 -4
app.py CHANGED
@@ -824,16 +824,16 @@ with gr.Blocks(css=custom_css) as demo:
824
  refresh_queue_btn.click(update_queue_info, None, queue_info_html)
825
 
826
  # Force sync when handling API requests to prevent gradio's queue from interfering
827
- demo.queue(concurrency_count=1, max_size=100)
828
 
829
  # Add evaluation endpoint compatible with original interface
830
- evaluate_endpoint = demo.load(fn=synchronous_evaluate, inputs=api_input, outputs=api_output, api_name="evaluate")
831
 
832
  # Add async evaluation endpoint
833
- enqueue_endpoint = demo.load(fn=enqueue_task, inputs=async_api_input, outputs=async_api_output, api_name="enqueue")
834
 
835
  # Add status check endpoint
836
- status_endpoint = demo.load(fn=check_status, inputs=status_check_input, outputs=status_check_output, api_name="status")
837
 
838
  if __name__ == "__main__":
839
  debug_log("Starting application")
 
824
  refresh_queue_btn.click(update_queue_info, None, queue_info_html)
825
 
826
  # Force sync when handling API requests to prevent gradio's queue from interfering
827
+ # Use the correct queue configuration method for current Gradio version
828
 
829
  # Add evaluation endpoint compatible with original interface
830
+ evaluate_endpoint = demo.load(fn=synchronous_evaluate, inputs=api_input, outputs=api_output, api_name="evaluate", concurrency_limit=1)
831
 
832
  # Add async evaluation endpoint
833
+ enqueue_endpoint = demo.load(fn=enqueue_task, inputs=async_api_input, outputs=async_api_output, api_name="enqueue", concurrency_limit=1)
834
 
835
  # Add status check endpoint
836
+ status_endpoint = demo.load(fn=check_status, inputs=status_check_input, outputs=status_check_output, api_name="status", concurrency_limit=1)
837
 
838
  if __name__ == "__main__":
839
  debug_log("Starting application")