EasyUse/Promptgenerated

PromptAwait(promptAwait)

El nodo PromptAwait pausa el flujo de trabajo en su posición y espera a que el usuario proporcione un prompt en la interfaz de ComfyUI antes de que continúe la ejecución.

prompt Await

now
prev
output
output_prompt
continue
seed
prompt
STRING
Easy Use

Descripción

El nodo PromptAwait pausa el flujo de trabajo en su posición y espera a que el usuario proporcione un prompt en la interfaz de ComfyUI antes de que continúe la ejecución. Cuando el nodo se ejecuta, envía una solicitud al frontend y se bloquea hasta que el usuario envía un prompt (y, opcionalmente, elige desde qué rama continuar), lo que lo hace útil para flujos de trabajo interactivos donde la siguiente generación depende de la entrada del usuario en tiempo real.

Entradas

now (ANYTYPE, requerido)

El valor que se pasa a través cuando el usuario elige continuar desde el estado actual. Se admite cualquier tipo de datos conectado.

prompt (STRING, multilínea)

El texto del prompt predeterminado que se muestra en el diálogo de espera. El usuario puede editarlo o reemplazarlo antes de continuar; el texto enviado se devuelve en la salida output_prompt.

prev (ANYTYPE, opcional)

Un valor alternativo que se pasa a través. Cuando el usuario selecciona el estado anterior y una entrada prev está conectada, este valor se utiliza para la salida output en lugar de now.

Salidas

  • outputnow o prev, según la selección del usuario en el diálogo de espera.
  • output_prompt — El texto del prompt enviado por el usuario (o el valor predeterminado de prompt).
  • continueTrue cuando el usuario confirmó y proporcionó un resultado; False cuando el diálogo fue cancelado o descartado.
  • seed — La semilla elegida en el diálogo cuando el usuario desbloqueó el campo de semilla; de lo contrario, la semilla utilizada anteriormente (0 cuando no se proporcionó ningún resultado).

Notas de uso

  • El nodo bloquea la cola mientras espera la entrada del usuario, por lo que es mejor utilizarlo en flujos de trabajo interactivos o semiautomáticos en lugar de ejecuciones por lotes totalmente desatendidas.
  • Si se cancela el diálogo de espera, el nodo recurre a (now, prompt, False, 0): el valor actual pasa a través, se devuelve el prompt predeterminado, continue es False y la semilla es 0.
  • Conecte la salida output a los nodos posteriores que deben recibir los datos seleccionados por el usuario, y use continue para controlar los pasos posteriores cuando el usuario pueda cancelar.

Comentarios

Inicia sesión con GitHub para unirte a la conversación.

Cargando comentarios…