Sergidev commited on
Commit
d761765
1 Parent(s): 02a5208
Files changed (1) hide show
  1. app.py +48 -1
app.py CHANGED
@@ -403,4 +403,51 @@ with gr.Blocks(css="style.css") as demo:
403
  inputs=inputs,
404
  outputs=[result, gr_metadata, history_dropdown],
405
  api_name=False,
406
- )
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
403
  inputs=inputs,
404
  outputs=[result, gr_metadata, history_dropdown],
405
  api_name=False,
406
+ )
407
+ run_button.click(
408
+ fn=utils.randomize_seed_fn,
409
+ inputs=[seed, randomize_seed],
410
+ outputs=seed,
411
+ queue=False,
412
+ api_name=False,
413
+ ).then(
414
+ fn=generate,
415
+ inputs=inputs,
416
+ outputs=[result, gr_metadata, history_dropdown],
417
+ api_name=False,
418
+ )
419
+
420
+ apply_json_button.click(
421
+ fn=apply_json_parameters,
422
+ inputs=json_input,
423
+ outputs=[prompt, negative_prompt, seed, custom_width, custom_height,
424
+ guidance_scale, num_inference_steps, sampler,
425
+ aspect_ratio_selector, use_upscaler, upscaler_strength, upscale_by]
426
+ )
427
+
428
+ clear_button.click(
429
+ fn=lambda: (gr.update(value=""), gr.update(value=""), gr.update(value=0),
430
+ gr.update(value=1024), gr.update(value=1024),
431
+ gr.update(value=7.0), gr.update(value=30),
432
+ gr.update(value="DPM++ 2M SDE Karras"),
433
+ gr.update(value="1024 x 1024"), gr.update(value=False),
434
+ gr.update(value=0.55), gr.update(value=1.5)),
435
+ inputs=[],
436
+ outputs=[prompt, negative_prompt, seed, custom_width, custom_height,
437
+ guidance_scale, num_inference_steps, sampler,
438
+ aspect_ratio_selector, use_upscaler, upscaler_strength, upscale_by]
439
+ )
440
+
441
+ random_prompt_button.click(
442
+ fn=get_random_prompt,
443
+ inputs=[],
444
+ outputs=prompt
445
+ )
446
+
447
+ history_dropdown.change(
448
+ fn=lambda x: gr.update(value=x),
449
+ inputs=history_dropdown,
450
+ outputs=prompt
451
+ )
452
+
453
+ demo.queue(max_size=20).launch(debug=IS_COLAB, share=IS_COLAB)