Spaces:
Sleeping
Sleeping
update51
Browse files
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 |
-
|
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")
|