Инференс Flex.1 LoRA: Запуск LoRA AI Toolkit в ComfyUI для результатов, совпадающих с обучением
Инференс Flex.1 LoRA: совпадающее с обучением, минимальное количество шагов генерации в ComfyUI. Инференс Flex.1 LoRA — это готовый к производству рабочий процесс RunComfy для запуска Flex.1 LoRA, обученного с помощью AI Toolkit, в ComfyUI с совпадающим с обучением поведением. Он построен вокруг RC Flex.1 (RCFlex1), который оборачивает специфичный для Flex.1 инференс пайплайн (вместо общего графика семплера) и последовательно применяет вашу LoRA через lora_path и lora_scale; RunComfy создал и опубликовал этот узел — смотрите код в репозиториях организации runcomfy-com на GitHub.
Используйте его, когда ваш инференс LoRA выглядит иначе, чем обучение — например, предварительные просмотры AI Toolkit выглядят правильно, но та же LoRA + запрос кажется неверным, как только вы переключаетесь на ComfyUI.
Почему инференс Flex.1 LoRA часто выглядит иначе в ComfyUI и что делает пользовательский узел RCFlex1
Предварительные просмотры AI Toolkit происходят из специфичного для Flex.1 инференс пайплайна. Многие графики ComfyUI перестраивают стек из общих загрузчиков и семплеров, поэтому "совпадение чисел" (запрос/шаги/CFG/seed) не всегда достаточно — различия в пайплайне могут изменить настройки по умолчанию и где/как применяется LoRA.
RCFlex1 направляет инференс через обертку специфичного для Flex.1 пайплайна, согласованного с предварительными просмотрами AI Toolkit, поддерживая последовательность инъекции LoRA для Flex.1. Реализация ссылки: `src/pipelines/flex1_alpha.py`
Как использовать рабочий процесс Flex.1 LoRA Inference
Шаг 1: Откройте рабочий процесс
Откройте RunComfy Flex.1 LoRA Inference workflow в ComfyUI.
Шаг 2: Импортируйте вашу LoRA (2 варианта)
- Вариант A (результат обучения RunComfy): RunComfy → Тренер → Активы LoRA → найдите вашу LoRA → ⋮ → Скопировать ссылку LoRA

- Вариант B (LoRA AI Toolkit, обученная вне RunComfy): Скопируйте прямую ссылку для загрузки
.safetensorsдля вашей LoRA и вставьте этот URL вlora_path(не нужно загружать её вComfyUI/models/loras).
Шаг 3: Настройте RCFlex1 для инференса Flex.1 LoRA
В UI узла Flex.1 LoRA Inference RCFlex1 установите оставшиеся параметры:
prompt: ваш основной текстовый запрос (включите любые триггерные токены, которые вы использовали во время обучения)negative_prompt: по желанию; оставьте пустым, если вы не использовали его в предварительном семплированииwidth/height: разрешение выводаsample_steps: шаги семплирования (совпадают с вашими настройками предварительного просмотра при сравнении результатов)guidance_scale: CFG / руководство (совпадает с вашим предварительным CFG)seed: используйте фиксированное seed для воспроизводимости; измените его, чтобы исследовать вариацииlora_scale: сила/интенсивность LoRA
Для совпадающих с обучением результатов, откройте ваш YAML файл обучения AI Toolkit и примените те же значения семплирования здесь — особенно width, height, sample_steps, guidance_scale и seed. Если вы обучались на RunComfy, откройте Тренер → Активы LoRA → Конфигурация и используйте значения предварительного просмотра/образца.

Шаг 4: Запустите инференс Flex.1 LoRA
- Нажмите Очередь/Запуск → СохранитьИзображение автоматически сохраняет вывод
Устранение неполадок инференса Flex.1 LoRA
Большинство несоответствий "предварительный просмотр обучения против инференса ComfyUI" возникает из-за различий в пайплайне (не из-за единственной неправильной настройки). Самый быстрый способ восстановить результаты, совпадающие с обучением, — запустить инференс через RC Flex.1 (RCFlex1) пользовательский узел, который поддерживает Flex.1 семплирование + инъекцию LoRA на уровне пайплайна в соответствии с пайплайном предварительного просмотра AI Toolkit.
(1) Почему предварительный просмотр образца в AI Toolkit выглядит отлично, но тот же запрос выглядит иначе в ComfyUI? Как я могу воспроизвести это в ComfyUI?
Почему это происходит
Даже с тем же запросом / seed / шагами результаты могут отклоняться, когда ComfyUI запускает другой инференс пайплайн, чем пайплайн предварительного просмотра AI Toolkit. В Flex.1, в частности, различия в пайплайне могут изменить настройки модели по умолчанию и где/как инъецируется LoRA, что проявляется как "тот же запрос, другой вид".
Как исправить (рекомендуется)
- Запустите инференс с RCFlex1, чтобы поддерживать инференс совпадающим с пайплайном с предварительными просмотрами AI Toolkit (это основной рычаг).
- Зеркально отразите настройки предварительного просмотра AI Toolkit:
width,height,sample_steps,guidance_scale,seed. - Используйте те же триггерные слова (если вы обучали с ними) и держите
lora_scaleтаким же, как ваша сила предварительного просмотра.
(2) Как загрузить flux lora в flex с использованием diffusers
Почему это происходит
Flex.1 отличается от Flux, поэтому "загрузить как обычную Flux LoRA" может привести к частичному применению, слабому эффекту или неожиданному поведению — особенно если LoRA не была обучена для Flex.1.
Как исправить (наиболее надежно)
- Для Flex.1 LoRA, обученных с помощью AI Toolkit: загрузите через
lora_pathв RCFlex1, чтобы инъекция LoRA происходила внутри согласованного инференс пайплайна Flex.1. - Если LoRA была обучена для другой базовой модели, не ожидайте идеального переноса — переобучите LoRA на Flex.1 в AI Toolkit для самых чистых результатов.
(3) Объект Flux не имеет атрибута 'process_timestep'
Почему это происходит
Это обычно указывает на несоответствие между узлами/кодом, которые вы запускаете, и моделью/пайплайном, которые вы думаете, что запускаете (расхождение версий, неправильный набор узлов или смешивание несовместимых инструментов Flex/Flux).
Как исправить
- Предпочитайте запуск инференса Flex.1 через RCFlex1, который сохраняет путь выполнения в предназначенной обертке пайплайна Flex.1.
- Если вы недавно обновили ComfyUI или пользовательские узлы, обновите связанные узлы и перезапустите ComfyUI, чтобы очистить устаревшие импорты/кэши.
- Дважды проверьте, что вы действительно загружаете Flex.1 как базовую модель для этого рабочего процесса (а не другой вариант Flux).
Запустите инференс Flex.1 LoRA сейчас
Откройте рабочий процесс Flex.1 LoRA Inference RunComfy, вставьте вашу LoRA в lora_path, и запустите RCFlex1 для инференса Flex.1 LoRA, совпадающего с обучением, в ComfyUI.

