Update app.py
Browse files
app.py
CHANGED
@@ -27,6 +27,10 @@ def generate_image(prompt, negative_prompt, sampling_steps, cfg_scale, seed):
|
|
27 |
|
28 |
return generated_image_bytes
|
29 |
|
|
|
|
|
|
|
|
|
30 |
# Создаем интерфейс Gradio
|
31 |
iface = gr.Interface(
|
32 |
fn=generate_image,
|
@@ -36,7 +40,7 @@ iface = gr.Interface(
|
|
36 |
],
|
37 |
outputs=[
|
38 |
gr.Image(type="pil", label="Generated Image"),
|
39 |
-
gr.Button("Download Image",
|
40 |
],
|
41 |
live=True,
|
42 |
title="Huggingface Image Generator"
|
|
|
27 |
|
28 |
return generated_image_bytes
|
29 |
|
30 |
+
# Функция для обработки действия при нажатии кнопки
|
31 |
+
def download_image(bytes):
|
32 |
+
gr.download(bytes, "generated_image.png")
|
33 |
+
|
34 |
# Создаем интерфейс Gradio
|
35 |
iface = gr.Interface(
|
36 |
fn=generate_image,
|
|
|
40 |
],
|
41 |
outputs=[
|
42 |
gr.Image(type="pil", label="Generated Image"),
|
43 |
+
gr.Button("Download Image", action=download_image)
|
44 |
],
|
45 |
live=True,
|
46 |
title="Huggingface Image Generator"
|