Gerasimo commited on
Commit
6f0622c
·
verified ·
1 Parent(s): 84ff15b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +17 -13
app.py CHANGED
@@ -1156,19 +1156,23 @@ with gr.Blocks() as demo:
1156
  demo.load(fn=None, js=gallery_js)
1157
  demo.load(fn=None, js=wire_outputs_js)
1158
 
1159
- run_btn.click(
1160
- fn=infer,
1161
- inputs=[hidden_images_b64, prompt, seed, randomize_seed, guidance_scale, steps],
1162
- outputs=[result, seed],
1163
- js=r"""(imgs, p, s, rs, gs, st) => {
1164
- const images = window.__uploadedImages || [];
1165
- const b64Array = images.map(img => img.b64);
1166
- const imgsJson = JSON.stringify(b64Array);
1167
- const promptEl = document.getElementById('custom-prompt-input');
1168
- const promptVal = promptEl ? promptEl.value : p;
1169
- return [imgsJson, promptVal, s, rs, gs, st];
1170
- }""",
1171
- )
 
 
 
 
1172
 
1173
  example_load_btn.click(
1174
  fn=load_example_data,
 
1156
  demo.load(fn=None, js=gallery_js)
1157
  demo.load(fn=None, js=wire_outputs_js)
1158
 
1159
+ run_btn.click(
1160
+ fn=infer,
1161
+ inputs=[hidden_images_b64, prompt, seed, randomize_seed, guidance_scale, steps],
1162
+ outputs=[result, seed],
1163
+ js=r"""(imgs, p, s, rs, gs, st) => {
1164
+ // Собираем картинки из глобального массива
1165
+ const images = window.__uploadedImages || [];
1166
+ const b64Array = images.map(img => img.b64);
1167
+ const imgsJson = JSON.stringify(b64Array);
1168
+
1169
+ // ОТКЛЮЧАЕМ ПОДМЕНУ ТЕКСТА:
1170
+ // Передаем промпт 'p' напрямую из интерфейса Gradio без посредников
1171
+ const promptVal = p;
1172
+
1173
+ return [imgsJson, promptVal, s, rs, gs, st];
1174
+ }""",
1175
+ )
1176
 
1177
  example_load_btn.click(
1178
  fn=load_example_data,