akhaliq HF staff commited on
Commit
ff04f46
·
verified ·
1 Parent(s): 874da76

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -3
app.py CHANGED
@@ -27,7 +27,7 @@ def generate_image(api_key, prompt, image_size='landscape_4_3', num_images=1):
27
  images.append(img)
28
  return images
29
  except Exception as e:
30
- return [f"Error: {e}"]
31
 
32
  with gr.Blocks() as demo:
33
  gr.Markdown("# FLUX1.1 [pro] Text-to-Image Generator")
@@ -43,7 +43,7 @@ with gr.Blocks() as demo:
43
  )
44
  num_images = gr.Slider(label="Number of Images", minimum=1, maximum=4, step=1, value=1)
45
  generate_btn = gr.Button("Generate Image")
46
- output_gallery = gr.Gallery(label="Generated Images")
47
 
48
  generate_btn.click(
49
  fn=generate_image,
@@ -51,4 +51,5 @@ with gr.Blocks() as demo:
51
  outputs=output_gallery
52
  )
53
 
54
- demo.launch()
 
 
27
  images.append(img)
28
  return images
29
  except Exception as e:
30
+ return [Image.new('RGB', (300, 300), color='red')] # Return a red image on error
31
 
32
  with gr.Blocks() as demo:
33
  gr.Markdown("# FLUX1.1 [pro] Text-to-Image Generator")
 
43
  )
44
  num_images = gr.Slider(label="Number of Images", minimum=1, maximum=4, step=1, value=1)
45
  generate_btn = gr.Button("Generate Image")
46
+ output_gallery = gr.Gallery(label="Generated Images").style(columns=2, rows=2, height="auto")
47
 
48
  generate_btn.click(
49
  fn=generate_image,
 
51
  outputs=output_gallery
52
  )
53
 
54
+ if __name__ == "__main__":
55
+ demo.launch()