Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
|
@@ -338,23 +338,25 @@ with gr.Blocks(css=css) as demo:
|
|
| 338 |
generate_button.click(
|
| 339 |
generate_vanilla,
|
| 340 |
inputs=[prompt, num_inference_steps, guidance_scale],
|
| 341 |
-
outputs=[task_status]
|
|
|
|
| 342 |
)
|
| 343 |
|
| 344 |
generate_button_vs.click(
|
| 345 |
generate_vs,
|
| 346 |
inputs=[prompt, num_inference_steps, guidance_scale, pab_threshold, pab_gap],
|
| 347 |
-
outputs=[task_status]
|
|
|
|
| 348 |
)
|
| 349 |
|
| 350 |
-
enhance_button.click(enhance_prompt_func, inputs=[prompt], outputs=[prompt])
|
| 351 |
|
| 352 |
-
refresh_button.click(update_server_status, outputs=[cpu_status, memory_status, disk_status, gpu_status])
|
| 353 |
demo.load(update_server_status, outputs=[cpu_status, memory_status, disk_status, gpu_status], every=1)
|
| 354 |
|
| 355 |
-
refresh_tasks_button.click(update_task_status, outputs=[task_status])
|
| 356 |
demo.load(update_task_status, outputs=[task_status], every=5) # 每5秒自动刷新一次
|
| 357 |
|
| 358 |
if __name__ == "__main__":
|
| 359 |
-
demo.queue(max_size=10
|
| 360 |
-
demo.launch()
|
|
|
|
| 338 |
generate_button.click(
|
| 339 |
generate_vanilla,
|
| 340 |
inputs=[prompt, num_inference_steps, guidance_scale],
|
| 341 |
+
outputs=[task_status],
|
| 342 |
+
concurrency_limit=1
|
| 343 |
)
|
| 344 |
|
| 345 |
generate_button_vs.click(
|
| 346 |
generate_vs,
|
| 347 |
inputs=[prompt, num_inference_steps, guidance_scale, pab_threshold, pab_gap],
|
| 348 |
+
outputs=[task_status],
|
| 349 |
+
concurrency_limit=1
|
| 350 |
)
|
| 351 |
|
| 352 |
+
enhance_button.click(enhance_prompt_func, inputs=[prompt], outputs=[prompt], concurrency_limit=1)
|
| 353 |
|
| 354 |
+
refresh_button.click(update_server_status, outputs=[cpu_status, memory_status, disk_status, gpu_status], concurrency_limit=1)
|
| 355 |
demo.load(update_server_status, outputs=[cpu_status, memory_status, disk_status, gpu_status], every=1)
|
| 356 |
|
| 357 |
+
refresh_tasks_button.click(update_task_status, outputs=[task_status], concurrency_limit=1)
|
| 358 |
demo.load(update_task_status, outputs=[task_status], every=5) # 每5秒自动刷新一次
|
| 359 |
|
| 360 |
if __name__ == "__main__":
|
| 361 |
+
demo.queue(max_size=10)
|
| 362 |
+
demo.launch(max_threads=4)
|