divamgupta / diffusionbee-stable-diffusion-ui

Diffusion Bee is the easiest way to run Stable Diffusion locally on your M1 Mac. Comes with a one-click installer. No dependencies or technical knowledge needed.
https://diffusionbee.com
GNU Affero General Public License v3.0
12.69k stars 635 forks source link

bee version 2.4.3 cannot import "juggernautXL_v7Rundiffusion.safetensors" model from civitai #488

Open h0nor opened 11 months ago

h0nor commented 11 months ago

Cannot import the model I downloaded from civitai, "juggernautXL_v7Rundiffusion.safetensors" I am using bee version 2.4.3 Mac Pro M1 32 GB/ macOS Monterey

Error while importing Traceback (most recent call last): File "diffusionbee_backend.py", line 212, in File "convert_model.py", line 97, in convert _model ValueError: The model is not supported. Please make sure it is a valid SD 1.4/1.5/2.1 .ckpt/safetensor file [345581 Failed to execute script 'diffusionbee_backend' due to unhandled exception

Screen Shot 2023-12-24 at 21 53 36
l0stl0rd commented 11 months ago

I have that issue with all the custom SDXL models I tried.

sfxphil commented 11 months ago

Having exact same issue with that model

thisplantguy commented 11 months ago

Same here as well. The SDXL base model works but no custom models even let me load them into the app. Seems like the 2.4.3 version supporting SDXL wasn't implemented properly. EDIT: I tried to install multiple SDXL 1.0 models (as filtered by civit.ai) but none worked, all gave that same error message as the OP.

mikestreed commented 10 months ago

The built-in SDXL base model downloads a TDICT file directly, instead of the safetensors file you get from Civit. Seems SDXL will work fine with a TDICT file but the function to convert safetensors to TDICT on import doesnt work (yet). I assume and hope this will be the next major thing to fix, as well as proper Lora support. By far the 2 most important missing features at the moment, imo.

divamgupta commented 10 months ago

More SDXL models added !

You can import tdicts in Bee

On Wed, Jan 10, 2024 at 10:44 AM mikestreed @.***> wrote:

The built-in SDXL base model downloads a TDICT file directly, instead of the safetensors file you get from Civit. Seems SDXL will work fine with a TDICT file but the auction to convert safetesnors to TDICT on import doesnt work (yet). I assume and hope this will be the next major thing to fix, as well as proper Lora support. By far the 2 most important missing features at the moment, imo.

— Reply to this email directly, view it on GitHub https://github.com/divamgupta/diffusionbee-stable-diffusion-ui/issues/488#issuecomment-1885106022, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAONR5KSP2VXXGBMWTX64S3YN2ZOFAVCNFSM6AAAAABBBWR44WVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQOBVGEYDMMBSGI . You are receiving this because you are subscribed to this thread.Message ID: <divamgupta/diffusionbee-stable-diffusion-ui/issues/488/1885106022@ github.com>

mikestreed commented 10 months ago

Thanks for Juggernaught and RealVis! Would be nice to be able to use any XL model we want eventually (especially the XL Turbo models),.. is there a way we can manually convert to TDICT elsewhere to import? Or is TDICT proprietary to you? (I cant find any other info on it).

Also a question: why are the TDICT files like 4.5GB for an XL model where the safetensors file is 6-8GB.

Thanks!