Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -228,28 +228,45 @@ with gr.Blocks(css=css, theme="pseudolab/huggingface-korea-theme") as demo:
|
|
228 |
value="Set 1"
|
229 |
)
|
230 |
|
231 |
-
|
232 |
-
|
233 |
-
|
234 |
-
examples=example_sets[set_index],
|
235 |
inputs=prompt,
|
236 |
outputs=[result, seed],
|
237 |
fn=generate,
|
238 |
cache_examples=False,
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
239 |
)
|
240 |
|
241 |
-
|
242 |
-
|
243 |
-
|
244 |
-
|
245 |
-
|
246 |
-
|
247 |
-
)
|
248 |
|
249 |
example_set_dropdown.change(
|
250 |
-
fn=
|
251 |
inputs=[example_set_dropdown],
|
252 |
-
outputs=[
|
253 |
)
|
254 |
|
255 |
use_negative_prompt.change(
|
|
|
228 |
value="Set 1"
|
229 |
)
|
230 |
|
231 |
+
with gr.Group() as example_group:
|
232 |
+
examples_set1 = gr.Examples(
|
233 |
+
examples=example_sets[0],
|
|
|
234 |
inputs=prompt,
|
235 |
outputs=[result, seed],
|
236 |
fn=generate,
|
237 |
cache_examples=False,
|
238 |
+
label="Example Set 1"
|
239 |
+
)
|
240 |
+
examples_set2 = gr.Examples(
|
241 |
+
examples=example_sets[1],
|
242 |
+
inputs=prompt,
|
243 |
+
outputs=[result, seed],
|
244 |
+
fn=generate,
|
245 |
+
cache_examples=False,
|
246 |
+
label="Example Set 2",
|
247 |
+
visible=False
|
248 |
+
)
|
249 |
+
examples_set3 = gr.Examples(
|
250 |
+
examples=example_sets[2],
|
251 |
+
inputs=prompt,
|
252 |
+
outputs=[result, seed],
|
253 |
+
fn=generate,
|
254 |
+
cache_examples=False,
|
255 |
+
label="Example Set 3",
|
256 |
+
visible=False
|
257 |
)
|
258 |
|
259 |
+
def update_example_visibility(choice):
|
260 |
+
return (
|
261 |
+
gr.update(visible=(choice == "Set 1")),
|
262 |
+
gr.update(visible=(choice == "Set 2")),
|
263 |
+
gr.update(visible=(choice == "Set 3"))
|
264 |
+
)
|
|
|
265 |
|
266 |
example_set_dropdown.change(
|
267 |
+
fn=update_example_visibility,
|
268 |
inputs=[example_set_dropdown],
|
269 |
+
outputs=[examples_set1, examples_set2, examples_set3]
|
270 |
)
|
271 |
|
272 |
use_negative_prompt.change(
|