Ошибка в ComfyUI
Если ComfyUI не может выполнить workflow, он показывает красное сообщение и обводит ноду, на которой случилась ошибка. Эта страница о том, как его прочитать и принести сюда, чтобы исправить граф.
Как принести ошибку обратно
- В ComfyUI скопируйте красный текст (выделите и
Ctrl+C) или ошибку из терминала ComfyUI. - В этом приложении откройте тот же граф, затем Справка ▸ Разобрать ошибку ComfyUI… или Граф ▸ Разобрать ошибку ComfyUI…. Та же кнопка есть на карточке после сохранения.
- Вставьте текст в поле Текст ошибки ComfyUI и нажмите Разобрать.
- В разделе Ноды из ошибки карточка перечисляет ноды, которые называет ошибка, по номеру и по классу. Показать на холсте выделяет ноду и показывает её. Если такой ноды в этом графе нет, будет написано «на этом холсте нет». Номера нод workflow, открытого здесь, те же, что в ComfyUI.
- В разделе Что это значит карточка объясняет знакомое сообщение: Смысл и Что сделать.
- Про незнакомую ошибку она скажет: «Эта ошибка приложению не знакома. Спросите помощника: он прочитает текст и ваш граф.» Спросить помощника отправляет текст в чат. До нажатия ничего не отправляется.
- Исправьте, снова сохраните workflow и откройте новый файл в ComfyUI.
Многие ошибки находит и Проверить граф здесь, ещё до запуска.
Какие сообщения знает карточка
Карточка узнаёт такие сообщения ComfyUI: нехватка памяти (out of memory), «Prompt outputs failed validation», «Value not in list», «Required input is missing», «Return type mismatch between linked nodes», ненайденная нода, «Prompt has no outputs», значение меньше min или больше max, «Could not detect model type», повреждённый или недокачанный файл safetensors, «mat1 and mat2 shapes cannot be multiplied», «size mismatch», тензоры на разных устройствах, «Dependency cycle detected» и «lora key not loaded».
Частые сообщения и что они обычно значат
| ComfyUI говорит (примерно такими словами) | Обычно | Здесь |
|---|---|---|
| нет типа ноды, или нода нарисована красной | не установлен пак нод | проверка: Не установленные ноды. Поставьте пак в ComfyUI сами, перезапустите его, потом Синхронизация ▸ Синхронизировать сейчас. |
| значения нет в списке (например, имени модели) | нет файла модели или на этом компьютере он называется иначе | проверка: Модели, которых нет на диске. Выберите файл, который у вас есть. См. Выбор файла модели. |
| не хватает обязательного входа | у входа нет связи | проверка: Пустые обязательные входы. |
| не совпадают формы или размеры тензоров | смешаны модели разных семейств | проверка: Модели разных семейств. |
| не хватает памяти (out of memory) | у видеокарты мало памяти для такого размера или модели | уменьшите ширину и высоту, размер пачки или длину видео; или возьмите модель поменьше. См. Память видеокарты. |
Последний вид проверка не видит, как и некоторые другие, которые появляются только во время работы ComfyUI.