Inferência Z-Image De-Turbo LoRA: geração com correspondência de treinamento e etapas mínimas no ComfyUI#
A Inferência Z-Image De-Turbo LoRA é um fluxo de trabalho RunComfy para executar adaptadores LoRA treinados pelo AI Toolkit no Z-Image De-Turbo no ComfyUI com comportamento correspondente ao treinamento. Ele utiliza o RC Z-Image De-Turbo (RCZimageDeturbo)—um nó personalizado de código aberto da RunComfy que alinha a inferência no nível de pipeline (não um gráfico de amostrador genérico) enquanto aplica seu adaptador via lora_path e lora_scale (source).
A maioria dos problemas de “visualização de treinamento vs inferência no ComfyUI” são desajustes de pipeline. RCZimageDeturbo resolve isso roteando o Z-Image De-Turbo através de um pipeline de inferência alinhado com a visualização e aplicando seu único LoRA dentro dele—então, quando você precisar de uma linha de base correspondente ao treinamento, comece com este fluxo de trabalho e espelhe seus valores de amostragem de visualização. Implementação de referência: `src/pipelines/flex1_alpha.py`.
O que o nó personalizado RCZimageDeturbo faz#
RCZimageDeturbo carrega o transformador De-Turbo de ostris/Z-Image-De-Turbo, emparelha-o com o codificador de texto/tokenizador/VAE de Tongyi-MAI/Z-Image-Turbo, e monta o pipeline explicitamente para evitar problemas de troca de meta-tensor—depois aplica seu adaptador via lora_path / lora_scale. Referência: `src/pipelines/flex1_alpha.py`
Como usar o fluxo de trabalho de Inferência Z-Image De-Turbo LoRA#
Etapa 1: Importe seu LoRA (2 opções)#
- Opção A (resultado de treinamento RunComfy): RunComfy → Treinador → Ativos LoRA → encontre seu LoRA → ⋮ → Copiar Link LoRA

- Opção B (LoRA do AI Toolkit treinado fora do RunComfy): Copie um link de download direto
.safetensorspara seu LoRA e cole esse URL emlora_path(não é necessário baixar emComfyUI/models/loras).
Etapa 2: Configure o nó personalizado RCZimageDeturbo para Inferência Z-Image De-Turbo LoRA#
Configure o restante das configurações para Inferência Z-Image De-Turbo LoRA (tudo na interface do nó):
prompt: seu prompt de texto (inclua os tokens de gatilho que você usou durante o treinamento, se houver)negative_prompt: opcional; mantenha vazio se sua amostragem de visualização não usou negativoswidth/height: resolução de saída (para comparações limpas, corresponda ao seu tamanho de visualização; múltiplos de 32 são recomendados)sample_steps: etapas de inferência (De-Turbo geralmente precisa de mais etapas do que gráficos no estilo “Turbo”; comece com a mesma contagem de etapas que você visualizou durante o treinamento)guidance_scale: força de orientação/CFG (corresponda ao seu valor de visualização primeiro, depois ajuste em pequenos incrementos)seed: defina uma semente fixa para reproduzir; mude para explorar variaçõeslora_scale: força do LoRA (comece perto da força de visualização, depois ajuste)
Dica de alinhamento de treinamento: espelhe os valores de amostragem do YAML de treinamento do AI Toolkit que você usou para visualizações—especialmente width, height, sample_steps, guidance_scale, seed. Se você treinou no RunComfy, abra Treinador → Ativos LoRA → Config e copie as configurações de visualização no nó.

Etapa 3: Execute a Inferência Z-Image De-Turbo LoRA#
- Clique em Queue/Run → SaveImage grava os resultados automaticamente na pasta de saída do ComfyUI
Solucionando Problemas de Inferência Z-Image De-Turbo LoRA#
A maioria dos problemas que as pessoas enfrentam após treinar um Z-Image De‑Turbo LoRA no AI Toolkit vem de desajustes de pipeline—o amostrador de visualização do AI Toolkit não é o mesmo que um gráfico de amostrador genérico do ComfyUI.
O nó personalizado RC Z-Image De‑Turbo (RCZimageDeturbo) da RunComfy é construído para manter a inferência alinhada ao pipeline com a amostragem de visualização no estilo AI Toolkit (wrapper específico do modelo + injeção de LoRA consistente). Ao solucionar problemas, teste seu LoRA através do RCZimageDeturbo primeiro, depois ajuste os parâmetros.
(1)Por que a visualização de amostra no aitoolkit parece ótima, mas as mesmas palavras do prompt parecem muito piores no ComfyUI? Como posso reproduzir isso no ComfyUI?#
Por que isso acontece
Mesmo se você copiar o mesmo prompt / etapas / orientação / semente, a saída pode desviar quando o ComfyUI está executando um pipeline diferente do pipeline de visualização do AI Toolkit (diferentes padrões, comportamento de condicionamento e caminho de injeção de LoRA).
Como corrigir (abordagem correspondente ao treinamento)
- Execute a inferência através do RCZimageDeturbo para que o modelo execute um pipeline de inferência específico para Z‑Image De‑Turbo e aplique seu LoRA via
lora_path/lora_scaledentro desse pipeline. - Espelhe os valores de amostragem de visualização que você usou durante a amostragem do AI Toolkit ao comparar:
width,height,sample_steps,guidance_scale,seed. - Mantenha o mesmo formato de prompt e tokens de gatilho com os quais você treinou.
(2)Ao usar Z-Image LoRA com ComfyUI, a mensagem "lora key not loaded" aparece.#
Por que isso acontece
Isso geralmente significa que o LoRA está sendo injetado através de um caminho que não corresponde aos módulos Z‑Image (De‑Turbo) contra os quais você treinou—mais comumente porque:
- a variante do modelo base não corresponde ao que o LoRA espera, ou
- o formato / mapeamento de chave do LoRA não corresponde ao carregador/pipeline que você está usando.
Como corrigir (opções confiáveis)
- Use a injeção de LoRA em nível de pipeline: carregue o adaptador apenas via
lora_pathno RCZimageDeturbo (evite empilhar um caminho de carregador LoRA extra em cima dele). - Prefira ativos no formato Diffusers para inferência em pipeline: se você estiver misturando formatos, experimente primeiro a versão Diffusers para uso em treinamento/pipeline.
- Se os formatos não corresponderem, converta os pesos do LoRA: use uma rota de conversão conhecida para pesos LoRA de Z‑Image para que eles correspondam ao formato esperado pela sua pilha de inferência (Diffusers/pipeline vs carregador nativo do Comfy).
(3)Não é possível carregar a configuração para ‘"XXXXX"#
Por que isso acontece
Isso é comumente causado por downloads de modelo incompletos (você frequentemente verá blobs .incomplete no cache do Hugging Face) ou um sistema de arquivos/runtime que impede o cache adequado, o que faz com que o transformer/config falhe ao carregar.
Como corrigir (download verificado pelo usuário + construção de pasta) Uma abordagem funcional relatada por usuários é baixar um Turbo base limpo + o transformador De‑Turbo, depois montar uma pasta completa localmente:
- Baixe ambos os repositórios com
huggingface-cli download ... --local-dir-use-symlinks False - Substitua
Z-Image-Turbo/transformerpela pastaZ-Image-De-Turbo/transformer - Aponte seu caminho de modelo (ou o ambiente que carrega a base) para o diretório completo resultante
Após a base carregar corretamente, execute a inferência através do RCZimageDeturbo e corresponda os valores de amostragem de visualização para comparar com as visualizações do AI Toolkit.
Execute a Inferência Z-Image De-Turbo LoRA agora#
Abra o fluxo de trabalho Z-Image De-Turbo LoRA Inference da RunComfy, defina lora_path, e execute RCZimageDeturbo para manter os resultados do ComfyUI alinhados com suas visualizações de treinamento do AI Toolkit.
