LeeveWasTaken commited on
Commit
914df93
·
verified ·
1 Parent(s): d30772e

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -2
app.py CHANGED
@@ -1,6 +1,7 @@
1
  import gradio as gr
2
  from random import randint
3
  from all_models import models
 
4
 
5
  def load_fn(models):
6
  global models_load
@@ -32,7 +33,12 @@ def gen_fn(model_str, prompt, negative_prompt=None, image_style="Default"):
32
  modified_prompt = f"{prompt}, {image_style}"
33
  if negative_prompt:
34
  modified_prompt += f", not {negative_prompt}"
35
- return models_load[model_str](modified_prompt)
 
 
 
 
 
36
 
37
  with gr.Blocks() as demo:
38
  with gr.Tab('The Dream'):
@@ -81,4 +87,4 @@ with gr.Blocks() as demo:
81
  """
82
  )
83
 
84
- demo.launch(max_threads=200)
 
1
  import gradio as gr
2
  from random import randint
3
  from all_models import models
4
+ import os
5
 
6
  def load_fn(models):
7
  global models_load
 
33
  modified_prompt = f"{prompt}, {image_style}"
34
  if negative_prompt:
35
  modified_prompt += f", not {negative_prompt}"
36
+ image = models_load[model_str](modified_prompt)
37
+ if image:
38
+ image_path = f"output/{model_str}_{randint(0, 10000)}.jpg"
39
+ image.save(image_path, format="JPEG")
40
+ return image_path
41
+ return None
42
 
43
  with gr.Blocks() as demo:
44
  with gr.Tab('The Dream'):
 
87
  """
88
  )
89
 
90
+ demo.launch(max_threads=200)