我对 Fooocus WebUI 的稳定扩散有疑问。它总是尝试将文件
juggernautXL_v8Rundiffusion.safetensors
或 realisticStockPhoto_v20.safetensors
下载到文件夹 C:\AI\models\checkpoints
我不知道为什么,因为我的所有内容都在 SDXL 子文件夹中(检查点和 loras)。我的目录结构如下所示:
$ find /c/AI/models -type f
/c/AI/models/checkpoints/SDXL/juggernautXL_v8Rundiffusion.safetensors
/c/AI/models/checkpoints/SDXL/realisticStockPhoto_v20.safetensors
/c/AI/models/loras/SDXL/anima_pencil-XL-v1.5.0.safetensors
/c/AI/models/loras/SDXL/SDXL_FILM_PHOTOGRAPHY_STYLE_BetaV0.4.safetensors
/c/AI/models/loras/SDXL/sd_xl_offset_example-lora_1.0.safetensors
并且
config.txt
看起来像这样:
{
"path_checkpoints": "C:\\AI\\models\\checkpoints",
"path_loras": "C:\\AI\\models\\loras",
"path_embeddings": "C:\\AI\\apps\\Fooocus\\Fooocus\\models\\embeddings",
"path_vae_approx": "C:\\AI\\apps\\Fooocus\\Fooocus\\models\\vae_approx",
"path_upscale_models": "C:\\AI\\apps\\Fooocus\\Fooocus\\models\\upscale_models",
"path_inpaint": "C:\\AI\\apps\\Fooocus\\Fooocus\\models\\inpaint",
"path_controlnet": "C:\\AI\\apps\\Fooocus\\Fooocus\\models\\controlnet",
"path_clip_vision": "C:\\AI\\apps\\Fooocus\\Fooocus\\models\\clip_vision",
"path_fooocus_expansion": "C:\\AI\\apps\\Fooocus\\Fooocus\\models\\prompt_expansion\\fooocus_expansion",
"path_outputs": "C:\\AI\\apps\\Fooocus\\Fooocus\\outputs",
"default_model": "SDXL\\juggernautXL_v8Rundiffusion.safetensors",
"default_refiner": "SDXL\\realisticStockPhoto_v20.safetensors",
"default_refiner_switch": 0.9,
"default_cfg_scale": 2.0,
"default_sample_sharpness": 4.0,
"default_styles": [
"Photo Iphone Photographic",
"Fooocus Enhance",
"Fooocus Sharp"
],
"default_prompt": "(Photorealistic:1.4), ((Masterpiece)), solo, 1girl, full body shot of 35 year old Slovakian woman, long black hair, green eyes, symmetric eyes, (arrogant look:0.8), lust smile, facing to the viewer, pale skin, (pace with pores:0.6)",
"default_prompt_negative": "bad quality, average quality, low quality, disproportionate body, disfigured limbs, fused fingers, anime, 3d, cartoon, watermark, text, logo, ",
"default_performance": "Quality",
"default_image_number": 4,
"default_max_image_number": 32,
"default_aspect_ratio": "896*1152"
}
JSON 文件正确,没有错误,我想在
exec ./run.bat
或 exec ./run_realistic.bat
中使用的默认模型看起来像这样
$ cat run.bat
.\python_embeded\python.exe -s Fooocus\entry_with_update.py
pause
$ cat run_realistic.bat
.\python_embeded\python.exe -s Fooocus\entry_with_update.py --preset realistic
pause
还有
realistic
预设寻找正确的文件夹
{
"default_model": "SDXL\\realisticStockPhoto_v20.safetensors",
"default_refiner": "",
"default_refiner_switch": 0.5,
"default_loras": [
[
"SDXL\\SDXL_FILM_PHOTOGRAPHY_STYLE_BetaV0.4.safetensors",
0.25
],
[
"None",
1.0
],
[
"None",
1.0
],
[
"None",
1.0
],
[
"None",
1.0
]
],
"default_cfg_scale": 3.0,
"default_sample_sharpness": 2.0,
"default_sampler": "dpmpp_2m_sde_gpu",
"default_scheduler": "karras",
"default_performance": "Speed",
"default_prompt": "",
"default_prompt_negative": "unrealistic, saturated, high contrast, big nose, painting, drawing, sketch, cartoon, anime, manga, render, CG, 3d, watermark, signature, label",
"default_styles": [
"Fooocus V2",
"Fooocus Photograph",
"Fooocus Negative"
],
"default_aspect_ratio": "896*1152",
"checkpoint_downloads": {
"realisticStockPhoto_v20.safetensors": "https://huggingface.co/lllyasviel/fav_models/resolve/main/fav/realisticStockPhoto_v20.safetensors"
},
"embeddings_downloads": {},
"lora_downloads": {
"SDXL_FILM_PHOTOGRAPHY_STYLE_BetaV0.4.safetensors": "https://huggingface.co/lllyasviel/fav_models/resolve/main/fav/SDXL_FILM_PHOTOGRAPHY_STYLE_BetaV0.4.safetensors"
},
"previous_default_models": ["realisticStockPhoto_v10.safetensors"]
}
感谢您的任何建议,我们可能会遇到问题
我有解决方案,如果我设置,在
config.txt
路径检查点到
"path_checkpoints": "C:\\AI\\models\\checkpoints\\SDXL",
那就可以了。但这不是正确的解决方案,因为我还有 SDXL_Turbo 型号或 Lightning 型号或经典 SD15 型号。
当我将其放在 --preset json 中时,如何禁用下载或检查子文件夹的路径?
感谢您的建议
马丁
好的。我得到了它。您还必须更改
checkpoint_downloads
。就我而言,预设线
"checkpoint_downloads": {
"realisticStockPhoto_v20.safetensors": "https://huggingface.co/lllyasviel/fav_models/resolve/main/fav/realisticStockPhoto_v20.safetensors"
},
一定是
"checkpoint_downloads": {
"SDXL\\realisticStockPhoto_v20.safetensors": "https://huggingface.co/lllyasviel/fav_models/resolve/main/fav/realisticStockPhoto_v20.safetensors"
},
遵循相同的子目录方案