gokaygokay commited on
Commit
4defadb
·
verified ·
1 Parent(s): 5cfc9e1

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +32 -26
app.py CHANGED
@@ -60,30 +60,36 @@ description = """
60
  </center></p>
61
  """
62
 
63
- # Gradio interface
64
- iface = gr.Interface(
65
- fn=generate_image,
66
- inputs=[
67
- gr.Textbox(label="Prompt"),
68
- gr.Textbox(label="Negative Prompt")
69
- ],
70
- additional_inputs=[
71
- gr.Slider(512, 2048, 1024, step=64, label="Height"),
72
- gr.Slider(512, 2048, 1024, step=64, label="Width"),
73
- gr.Slider(20, 50, 20, step=1, label="Number of Inference Steps"),
74
- gr.Slider(1, 20, 5, step=0.5, label="Guidance Scale"),
75
- gr.Slider(1, 4, 1, step=1, label="Number of images per prompt"),
76
- gr.Checkbox(label="Use Random Seed", value=True),
77
- gr.Number(label="Seed", value=0, precision=0)
78
- ],
79
- additional_inputs_accordion=gr.Accordion(label="Advanced settings", open=False),
80
- outputs=[
81
- gr.Gallery(label="Result", elem_id="gallery", show_label=False),
82
- gr.Number(label="Seed Used")
83
- ],
84
- title="Kolors",
85
- description=description,
86
- theme='bethecloud/storj_theme',
87
- )
 
 
 
 
 
88
 
89
- iface.launch(debug=True)
 
 
60
  </center></p>
61
  """
62
 
63
+ # Replace your current Gradio interface with this:
64
+ with gr.Blocks(theme='bethecloud/storj_theme', title="Kolors") as iface:
65
+ gr.Markdown(description)
66
+
67
+ with gr.Row():
68
+ with gr.Column():
69
+ prompt = gr.Textbox(label="Prompt")
70
+ negative_prompt = gr.Textbox(label="Negative Prompt")
71
+
72
+ with gr.Accordion("Advanced Settings", open=False):
73
+ height = gr.Slider(512, 2048, 1024, step=64, label="Height")
74
+ width = gr.Slider(512, 2048, 1024, step=64, label="Width")
75
+ num_inference_steps = gr.Slider(20, 50, 20, step=1, label="Number of Inference Steps")
76
+ guidance_scale = gr.Slider(1, 20, 5, step=0.5, label="Guidance Scale")
77
+ num_images_per_prompt = gr.Slider(1, 4, 1, step=1, label="Number of images per prompt")
78
+ use_random_seed = gr.Checkbox(label="Use Random Seed", value=True)
79
+ seed = gr.Number(label="Seed", value=0, precision=0)
80
+
81
+ generate_btn = gr.Button("Generate")
82
+
83
+ with gr.Column():
84
+ gallery = gr.Gallery(label="Result", show_label=False)
85
+ seed_used = gr.Number(label="Seed Used")
86
+
87
+ generate_btn.click(
88
+ fn=generate_image,
89
+ inputs=[prompt, negative_prompt, height, width, num_inference_steps,
90
+ guidance_scale, num_images_per_prompt, use_random_seed, seed],
91
+ outputs=[gallery, seed_used]
92
+ )
93
 
94
+ # Fix the launch call
95
+ iface.launch(debug=True, share=True)