错误原因分析
报错信息 CheckpointLoaderSimple: - 值不在列表中 明确指出加载器无法在当前目录中找到指定名称的模型文件。这通常是由于模型缺失,或者配置文件中的模型名称与实际文件名不完全匹配导致的。
修复步骤
1. 补全主模型文件
你需要下载官方的 Stable Diffusion v1.5 权重文件。
访问 HuggingFace - Stable Diffusion v1.5。
在页面中找到 v1-5-pruned-emaonly-fp16.safetensors 文件,点击下载按钮保存。
将下载的文件放入项目的 models/checkpoints 文件夹内。
2. 添加标准 VAE 文件
为了保证生成图像的色彩准确,还需配置配套的 VAE 模型。
访问 HuggingFace - SD VAE。
下载 vae-ft-mse-840000-ema-pruned.safetensors 文件。
将其放置到 models/vae 目录下。
运行提示
完成上述配置后重启程序。初期生成的图片效果可能不够理想,这在 AI 绘画调试阶段很常见。随着对参数理解的加深,你会逐渐掌握生成高质量图像的技巧。保持耐心,多尝试不同的组合。

