Astridkraft commited on
Commit
cb880e9
·
verified ·
1 Parent(s): bae3523

Update ui.py

Browse files
Files changed (1) hide show
  1. ui.py +5 -8
ui.py CHANGED
@@ -195,13 +195,15 @@ def mock_update_slider_for_image(image):
195
  )
196
 
197
  def mock_update_model_settings(model_id):
198
- """Mock für Modelleinstellungen"""
199
  configs = {
200
  "runwayml/stable-diffusion-v1-5": (35, 7.5, "🏠 SD 1.5 Mock"),
201
  "SG161222/Realistic_Vision_V6.0_B1_noVAE": (40, 7.0, "👤 Realistic Vision Mock")
202
  }
203
  steps, cfg, msg = configs.get(model_id, (35, 7.5, "Standard Mock"))
204
- return steps, cfg, f"📊 Mock-Einstellungen: {msg}"
 
 
 
205
 
206
  def mock_update_info(mode):
207
  """Mock für Prompt-Info-Update - ALTE TEXTE WIEDERHERGESTELLT"""
@@ -591,12 +593,7 @@ def main_ui():
591
  inputs=coordinate_inputs,
592
  outputs=preview_output
593
  )
594
-
595
- model_dropdown.change(
596
- fn=mock_update_model_settings,
597
- inputs=[model_dropdown],
598
- outputs=[txt_steps, txt_guidance, model_info_box] # model_info_box ist der DRITTE Output
599
- )
600
 
601
  transform_btn.click(
602
  fn=mock_img_to_image,
 
195
  )
196
 
197
  def mock_update_model_settings(model_id):
 
198
  configs = {
199
  "runwayml/stable-diffusion-v1-5": (35, 7.5, "🏠 SD 1.5 Mock"),
200
  "SG161222/Realistic_Vision_V6.0_B1_noVAE": (40, 7.0, "👤 Realistic Vision Mock")
201
  }
202
  steps, cfg, msg = configs.get(model_id, (35, 7.5, "Standard Mock"))
203
+ # WICHTIG: Die dritte Rückgabe muss der HTML-String für die Info-Box sein.
204
+ info_html = f"<div class='model-info-box'><strong>{msg}</strong><br>Mock-Einstellungen: {steps} Steps, CFG {cfg}</div>"
205
+ return steps, cfg, info_html
206
+
207
 
208
  def mock_update_info(mode):
209
  """Mock für Prompt-Info-Update - ALTE TEXTE WIEDERHERGESTELLT"""
 
593
  inputs=coordinate_inputs,
594
  outputs=preview_output
595
  )
596
+
 
 
 
 
 
597
 
598
  transform_btn.click(
599
  fn=mock_img_to_image,