EasyUse/Promptgenerated
Wildcards(wildcardsPrompt)
El nodo Wildcards expande los marcadores de posición wildcard en una plantilla de prompt con valores elegidos al azar y puede agregar opcionalmente una referencia LoRA.
wildcards Prompt
output_text
populated_text
text
STRING
Select to add LoRA
COMBO
Select to add Wildcard
COMBO
seed
0
multiline_mode
Easy Use
El nodo Wildcards expande los marcadores de posición wildcard en una plantilla de prompt con valores elegidos al azar y puede agregar opcionalmente una referencia LoRA. Está diseñado para generar prompts variados manteniendo los resultados reproducibles mediante una semilla.
Entradas
- text (
STRING, por defecto:""): La plantilla de prompt base. Usa marcadores de posición__wildcard_name__donde quieras insertar contenido aleatorio. - Seleccionar para agregar LoRA (
COMBO): Un menú desplegable que lista las LoRAs disponibles. Seleccionar uno agrega un fragmento de prompt LoRA (por ejemplo<lora:filename:1.0>) al texto antes de procesarlo. Selecciona "None" para no agregar nada. - Seleccionar para agregar Wildcard (
COMBO): Un menú desplegable que lista los archivos wildcard disponibles. Seleccionar uno agrega un marcador de posición__filename__al texto, para que no tengas que escribir el token wildcard manualmente. Selecciona "None" para no agregar nada. - seed (
INT, por defecto:0, Mín.:0): La semilla aleatoria utilizada al elegir los valores wildcard. La misma semilla y el mismo texto producen la misma salida; cambia la semilla para obtener variaciones diferentes. - multiline_mode (
BOOLEAN, por defecto:false): Cuando está habilitado, cada línea de la entrada de texto se procesa como su propio prompt, de modo que los wildcards se muestrean de forma independiente por línea y los saltos de línea se conservan en la salida. Cuando está deshabilitado, todo el texto se procesa como un solo prompt.
Salidas
- STRING (text): El texto del prompt procesado: el texto base con todos los marcadores de posición wildcard reemplazados por los valores elegidos, incluyendo cualquier adición de LoRA/wildcard seleccionada.
- STRING (seed): El valor de la semilla que se pasa al nodo, devuelto como cadena. Se puede usar para grabar la semilla o pasarla a otros nodos basados en texto.
Notas de uso
- Los tokens wildcard se escriben con doble guion bajo, por ejemplo
__color__. El nodo reemplaza cada token con una línea aleatoria del archivo wildcard correspondiente. - Usa el menú desplegable "Seleccionar para agregar Wildcard" como atajo: inserta el token por ti, lo que es útil cuando no recuerdas el nombre exacto del archivo wildcard.
- Para crear prompts reproducibles, establece una semilla fija y mantén el mismo texto. Cambiar la semilla aleatoriza las líneas wildcard seleccionadas.
- Dado que la segunda salida es una cadena, puedes conectarla a nodos que esperan una semilla en forma de cadena, o simplemente dejarla sin conectar si solo necesitas el prompt final.
Comentarios
Inicia sesión con GitHub para unirte a la conversación.