Spaces:
orrinin
/
Runtime error

orrinin commited on
Commit
e0fd934
·
verified ·
1 Parent(s): fc4c561

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +19 -2
app.py CHANGED
@@ -99,17 +99,18 @@ def generate(
99
  style: str = DEFAULT_STYLE_NAME,
100
  randomize_seed: bool = False,
101
  use_turbo: bool = True,
 
102
  progress=gr.Progress(track_tqdm=True),
103
  ):
104
  prompt = str(translator.translate(prompt, 'English'))
105
  print(f'prompt:{prompt}')
106
  seed = int(randomize_seed_fn(seed, randomize_seed))
107
- print(client_test.view_api())
108
 
109
  prompt = apply_style(style, prompt)
110
  strength = 0.7
111
  images = []
112
- if use_turbo:
113
  result = client.predict(
114
  None,
115
  prompt,
@@ -125,6 +126,20 @@ def generate(
125
  pil_image = Image.open(BytesIO(images_request.content))
126
  images.append(pil_image)
127
  print(f'B:{images}')
 
 
 
 
 
 
 
 
 
 
 
 
 
 
128
  else:
129
  seed = 0
130
  job = client2.submit(
@@ -193,6 +208,7 @@ with gr.Blocks(css=CSS, theme="soft") as demo:
193
  )
194
  randomize_seed = gr.Checkbox(label="随机种子", value=True)
195
  use_turbo = gr.Checkbox(label="快速生成", value=True)
 
196
  with gr.Row(visible=True):
197
  style_selection = gr.Radio(
198
  show_label=True,
@@ -227,6 +243,7 @@ with gr.Blocks(css=CSS, theme="soft") as demo:
227
  style_selection,
228
  randomize_seed,
229
  use_turbo,
 
230
  ],
231
  outputs=[result, seed],
232
  api_name="run",
 
99
  style: str = DEFAULT_STYLE_NAME,
100
  randomize_seed: bool = False,
101
  use_turbo: bool = True,
102
+ use_flash: bool = False,
103
  progress=gr.Progress(track_tqdm=True),
104
  ):
105
  prompt = str(translator.translate(prompt, 'English'))
106
  print(f'prompt:{prompt}')
107
  seed = int(randomize_seed_fn(seed, randomize_seed))
108
+ #print(client_test.view_api())
109
 
110
  prompt = apply_style(style, prompt)
111
  strength = 0.7
112
  images = []
113
+ if use_turbo and use_flash is False:
114
  result = client.predict(
115
  None,
116
  prompt,
 
126
  pil_image = Image.open(BytesIO(images_request.content))
127
  images.append(pil_image)
128
  print(f'B:{images}')
129
+ elif use_flash is True:
130
+ result = client_test.predict(
131
+ prompt,
132
+ 0,
133
+ True,
134
+ api_name="/infer"
135
+ )
136
+ print(result)
137
+ image_url = MODEL+"file="+result
138
+ images_request = requests.get(image_url)
139
+ print(f'A:{images_request}')
140
+ pil_image = Image.open(BytesIO(images_request.content))
141
+ images.append(pil_image)
142
+ print(f'B:{images}')
143
  else:
144
  seed = 0
145
  job = client2.submit(
 
208
  )
209
  randomize_seed = gr.Checkbox(label="随机种子", value=True)
210
  use_turbo = gr.Checkbox(label="快速生成", value=True)
211
+ use_flash = gr.Checkbox(labe="Flash", value=False)
212
  with gr.Row(visible=True):
213
  style_selection = gr.Radio(
214
  show_label=True,
 
243
  style_selection,
244
  randomize_seed,
245
  use_turbo,
246
+ use_flash,
247
  ],
248
  outputs=[result, seed],
249
  api_name="run",