Spaces:
Paused
Paused
Update app.py
Browse files
app.py
CHANGED
|
@@ -1,6 +1,8 @@
|
|
| 1 |
import gradio as gr
|
| 2 |
from gradio_client import Client, handle_file
|
| 3 |
|
|
|
|
|
|
|
| 4 |
def get_flux_image(prompt):
|
| 5 |
client = Client("black-forest-labs/FLUX.1-schnell")
|
| 6 |
result = client.predict(
|
|
@@ -39,7 +41,7 @@ def get_upscale(prompt, img_path):
|
|
| 39 |
def main(prompt):
|
| 40 |
step_one_flux = get_flux_image(prompt)
|
| 41 |
step_two_upscale = get_upscale(prompt, step_one_flux)
|
| 42 |
-
return step_two_upscale
|
| 43 |
|
| 44 |
css = """
|
| 45 |
#col-container{
|
|
@@ -52,7 +54,7 @@ with gr.Blocks(css=css) as demo:
|
|
| 52 |
gr.Markdown("Flux Upscaled")
|
| 53 |
prompt_in = gr.Textbox(label="Prompt")
|
| 54 |
submit_btn = gr.Button("Submit")
|
| 55 |
-
output_res =
|
| 56 |
|
| 57 |
submit_btn.click(
|
| 58 |
fn=main,
|
|
|
|
| 1 |
import gradio as gr
|
| 2 |
from gradio_client import Client, handle_file
|
| 3 |
|
| 4 |
+
from gradio_imageslider import ImageSlider
|
| 5 |
+
|
| 6 |
def get_flux_image(prompt):
|
| 7 |
client = Client("black-forest-labs/FLUX.1-schnell")
|
| 8 |
result = client.predict(
|
|
|
|
| 41 |
def main(prompt):
|
| 42 |
step_one_flux = get_flux_image(prompt)
|
| 43 |
step_two_upscale = get_upscale(prompt, step_one_flux)
|
| 44 |
+
return (step_one_flux, step_two_upscale)
|
| 45 |
|
| 46 |
css = """
|
| 47 |
#col-container{
|
|
|
|
| 54 |
gr.Markdown("Flux Upscaled")
|
| 55 |
prompt_in = gr.Textbox(label="Prompt")
|
| 56 |
submit_btn = gr.Button("Submit")
|
| 57 |
+
output_res = ImageSlider(label="Flux / Upscaled")
|
| 58 |
|
| 59 |
submit_btn.click(
|
| 60 |
fn=main,
|