Prompt execution failed

这个报错通常发生在 ComfyUI 工作流中 CheckpointLoaderSimple 节点没有选择任何模型时。优先检查该节点的 ckpt_name 下拉框是否为空,并在节点中指定一个已加载的 checkpoint 模型。

快速结论:这个报错通常发生在 ComfyUI 工作流中 CheckpointLoaderSimple 节点没有选择任何模型时。优先检查该节点的 ckpt_name 下拉框是否为空,并在节点中指定一个已加载的 checkpoint 模型。

适用环境:ComfyUI(Issue 中未确认其他工具、操作系统、Python、CUDA 或显卡信息)。

最快修复方案:暂无确认的一步修复方案。可优先尝试在 CheckpointLoaderSimple 节点的 ckpt_name 下拉框中选择一个可用的模型后再执行;如果列表为空,需要先把模型文件放到 ComfyUI 的模型目录下。

注意事项:该方案来自 Issue 评论中对“忘记输入模型运行”的提示,属于可能原因下的操作方向;具体是否适用于你的工作流,需要结合节点连接情况验证。

问题场景

用户运行 ComfyUI 工作流时,包含 CheckpointLoaderSimple 节点,但该节点没有可用的 ckpt_name 输入,导致提示词执行失败、输出无法通过验证。

报错原文

Prompt execution failed
Prompt outputs failed validation:
CheckpointLoaderSimple:
- Required input is missing: ckpt_name

原因分析

可能原因是 CheckpointLoaderSimple 节点没有选择任何 checkpoint 模型,导致必需的 ckpt_name 参数缺失。也就是工作流在“执行”时还没有指定要加载的模型,ComfyUI 在验证阶段直接拒绝了这次执行。根据 Issue 评论,用户确实“忘了输入模型来运行”。

环境排查

  • 确认 ComfyUI 的模型目录中是否已有可用的 checkpoint 文件(如 .ckpt.safetensors),通常位于 ComfyUI/models/checkpoints 目录下。
  • 检查 CheckpointLoaderSimple 节点的 ckpt_name 下拉框是否为空,或者是否未选择任何模型。
  • 如果下拉框为空,确认模型文件是否已放入正确目录,并且 ComfyUI 已刷新或重启以识别新文件。

解决步骤

  1. 打开 ComfyUI 的工作流界面,定位到报错中提到的 CheckpointLoaderSimple 节点。
  2. 点击该节点的 ckpt_name 下拉框,查看是否有可选的模型列表。
  3. 如果有模型,直接选择一个即可;如果没有模型,请将 checkpoint 模型文件放入 ComfyUI/models/checkpoints 目录。
  4. 返回 ComfyUI 界面,点击刷新或重新加载节点列表,再重新选择模型。
  5. 确认节点已经填入模型后,重新运行工作流。

验证方法

重新执行工作流,观察是否不再出现 Prompt execution failed,并且 CheckpointLoaderSimple 节点能正常输出模型,后续采样节点可以继续执行。

参考来源

Comfy-Org/ComfyUI #10071

GamsGo AI

AI 工具推荐

想把多个 AI 模型放在一个入口?

GamsGo AI 集成 ChatGPT、DeepSeek、Gemini、Claude、Midjourney、Veo 等常用模型,适合写作、绘图、视频和日常 AI 工作流。

了解 GamsGo AI

推广链接:通过此链接购买,我可能获得佣金,不影响你的价格。

这个方案解决了吗?

celebrityanime
celebrityanime
文章: 16559

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注