Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -13,11 +13,11 @@ schedulers = ["Euler", "LMS", "DDIM"]
|
|
13 |
def load_model(selected_model):
|
14 |
return f"Model {selected_model} telah dimuat."
|
15 |
|
16 |
-
def
|
17 |
# Logika untuk menghasilkan gambar dari teks menggunakan model
|
18 |
return [f"Gambar {i+1} untuk prompt '{prompt}' dengan model '{model}'" for i in range(num_images)], {"prompt": prompt, "neg_prompt": neg_prompt}
|
19 |
|
20 |
-
def
|
21 |
# Logika untuk memproses gambar menggunakan model
|
22 |
return f"Proses gambar dengan prompt '{prompt}' dan model '{model}'"
|
23 |
|
@@ -87,9 +87,6 @@ with gr.Blocks(css="style.css") as app:
|
|
87 |
# Output teks JSON di bawah gallery
|
88 |
output_text_t2i = gr.Textbox(label="Metadata", placeholder="Results are in Json format", lines=2)
|
89 |
|
90 |
-
def generate_t2i():
|
91 |
-
return process_image()
|
92 |
-
|
93 |
generate_button_t2i.click(
|
94 |
fn=generate_t2i,
|
95 |
inputs=[prompt_t2i, neg_prompt_t2i, width_t2i, height_t2i, scheduler_t2i, num_steps_t2i, batch_size_t2i, batch_count_t2i, cfg_scale_t2i, seed_t2i, use_hires_t2i, upscaler_t2i, upscale_by_t2i, hires_steps_t2i, denois_strength_t2i],
|
|
|
13 |
def load_model(selected_model):
|
14 |
return f"Model {selected_model} telah dimuat."
|
15 |
|
16 |
+
def generate_t2i(prompt, neg_prompt, width, height, scheduler, num_steps, num_images, cfg_scale, seed, model):
|
17 |
# Logika untuk menghasilkan gambar dari teks menggunakan model
|
18 |
return [f"Gambar {i+1} untuk prompt '{prompt}' dengan model '{model}'" for i in range(num_images)], {"prompt": prompt, "neg_prompt": neg_prompt}
|
19 |
|
20 |
+
def generate_i2i(image, prompt, neg_prompt, model):
|
21 |
# Logika untuk memproses gambar menggunakan model
|
22 |
return f"Proses gambar dengan prompt '{prompt}' dan model '{model}'"
|
23 |
|
|
|
87 |
# Output teks JSON di bawah gallery
|
88 |
output_text_t2i = gr.Textbox(label="Metadata", placeholder="Results are in Json format", lines=2)
|
89 |
|
|
|
|
|
|
|
90 |
generate_button_t2i.click(
|
91 |
fn=generate_t2i,
|
92 |
inputs=[prompt_t2i, neg_prompt_t2i, width_t2i, height_t2i, scheduler_t2i, num_steps_t2i, batch_size_t2i, batch_count_t2i, cfg_scale_t2i, seed_t2i, use_hires_t2i, upscaler_t2i, upscale_by_t2i, hires_steps_t2i, denois_strength_t2i],
|