zixaphir / Stable-Diffusion-Webui-Civitai-Helper

Stable Diffusion Webui Extension for Civitai, to manage your model much more easily.
175 stars 24 forks source link

Suggestion: Adding a Snippet of Information to help View Additional (hidden) Loras #58

Open lunar-studio opened 7 months ago

lunar-studio commented 7 months ago

Have you read document? Y

Have you checked console log window's msg? Y

Describe Issue:

I was going crazy trying to figure out why only a handful of my LORAs were showing up in the interface. I found out to see them you need to check a box under:

Settings\Extra Networks\ Always show all networks on the Lora page (otherwise, those detected as for incompatible version of Stable Diffusion will be hidden)

Perhaps just adding a note on the main install page here as well as within the program would save a lot of people reporting incorrect issues. I realize this is probably meant to prevent ones that are marked incompatible from being used, but it’s also hiding ones that are still working.

zixaphir commented 7 months ago

Showing/Hiding loras is not a feature of this extension, but is part of WebUI by default. This extension simply adds the correct SD Model version if it exists in the Civitai metadata. The issue is that WebUI does not reload the Extra Network list when switching between models of different base versions, so if you loaded the Extra Networks list while using an SD1.5 model and then switched to an SDXL model, incompatible Lora would be shown and compatible Lora would be hidden. Hitting the refresh button solves this, but the correct solution would be for WebUI to reload the Extra Networks list when changing between model versions.

lunar-studio commented 7 months ago

Interesting. So this would be more of a SD-related suggestion but is probably low on their priorities. I’m noticing a lot of “organizational mess” when it comes to SD that could be addressed by them and also by the authors. I can see where it’s very difficult to determine what LORAs work with which models, which checkpoints work with certain resolutions, etc.

It still might be worth a brief mention as I kept trying to download ones that already existed.