Spaces:
Building
on
Zero
Building
on
Zero
Update app.py
Browse files
app.py
CHANGED
@@ -60,30 +60,36 @@ description = """
|
|
60 |
</center></p>
|
61 |
"""
|
62 |
|
63 |
-
# Gradio interface
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
gr.
|
69 |
-
|
70 |
-
|
71 |
-
|
72 |
-
|
73 |
-
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
|
78 |
-
|
79 |
-
|
80 |
-
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
-
|
85 |
-
|
86 |
-
|
87 |
-
|
|
|
|
|
|
|
|
|
|
|
88 |
|
89 |
-
|
|
|
|
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)
|