向各位大佬求助
我本地的文件路径如下:


我在DiffSynth-WebUI填写的内容如下:
报错内容如下:
===== [2026-10-15T23:36:13] Training Started =====
W1015 23:36:15.823000 13448 site-packages\torch\utils\flop_counter.py:29] triton not found; flop counting will not work for triton kernels
Traceback (most recent call last):
File "D:\LoraTrain\DiffSynth-WebUI\DiffSynth-Studio\examples\krea2\model_training\train.py", line 111, in
model = Krea2ImageTrainingModule(
^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\LoraTrain\DiffSynth-WebUI\DiffSynth-Studio\examples\krea2\model_training\train.py", line 30, in init
model_configs = self.parse_model_configs(model_paths, model_id_with_origin_paths, fp8_models=fp8_models, offload_models=offload_models, quant_options=quant_options, device=device)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\LoraTrain\DiffSynth-WebUI\DiffSynth-Studio\diffsynth\diffusion\training_module.py", line 221, in parse_model_configs
model_paths = json.loads(model_paths)
^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Python311\Lib\json__init__.py", line 346, in loads
return _default_decoder.decode(s)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Python311\Lib\json\decoder.py", line 337, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Python311\Lib\json\decoder.py", line 355, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
报错核心是 JSONDecodeError,说明 WebUI 里填的 Model Paths 格式不对。代码期望的是 JSON 数组字符串,你大概率直接填了文件夹路径或留空了。
解决方法:
找到 Krea2 模型里的关键组件路径(通常是 unet 和 clip_text_encoder 文件夹)。
在 WebUI 输入框中填入标准 JSON 格式,例如:
["D:/path/to/unet", "D:/path/to/clip"]
注意细节:
必须用双引号 ""。
Windows 路径建议用正斜杠 / 避免转义问题,或者写成 \。
确保路径存在且正确。
改完后先校验 JSON 格式,再重新训练即可。
ModelScope旨在打造下一代开源的模型即服务共享平台,为泛AI开发者提供灵活、易用、低成本的一站式模型服务产品,让模型应用更简单!欢迎加入技术交流群:微信公众号:魔搭ModelScope社区,钉钉答疑群:44837352