This commit is contained in:
Haoming 2025-10-04 14:21:20 +08:00
parent c23ac061c5
commit fbb70e3ab6
2 changed files with 3 additions and 6 deletions

View File

@ -421,11 +421,8 @@ Steps: 20, Sampler: Euler a, CFG scale: 7, Seed: 965400086, Size: 512x512, Model
for key in skip_fields:
res.pop(key, None)
# basic check for same checkpoint using short name
checkpoint = res.get('Model', None)
if checkpoint is not None:
if checkpoint in shared.opts.sd_model_checkpoint:
res.pop('Model')
# checkpoint override is not supported
res.pop('Model', None)
# VAE / TE
modules = []

View File

@ -216,7 +216,7 @@ options_templates.update(
options_section(
("sd", "Stable Diffusion", "sd"),
{
"sd_model_checkpoint": OptionInfo(None, "(Managed by Forge)", gr.State, infotext="Model"),
"sd_model_checkpoint": OptionInfo("", "(Managed by Forge)", gr.State, infotext="Model"),
"sd_unet": OptionInfo("Automatic", "SD UNet", gr.Dropdown, lambda: {"choices": shared_items.sd_unet_items()}, refresh=shared_items.refresh_unet_list),
"emphasis": OptionInfo("Original", "Emphasis Mode", gr.Radio, lambda: {"choices": [x.name for x in sd_emphasis.options]}, infotext="Emphasis").info("pay (more:1.1) or (less:0.9) attention to prompts").html(sd_emphasis.get_options_descriptions()),
"CLIP_stop_at_last_layers": OptionInfo(1, "Clip Skip", gr.Slider, {"minimum": 1, "maximum": 12, "step": 1}, infotext="Clip skip").link("wiki", "https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Features#clip-skip").info("1 = disable, 2 = skip one layer, etc."),