KJNodes/textgenerated

Superprompt

Este nodo se basa en el modelo `roborovski/superprompt-v1`, que es un modelo T5 afinado en el conjunto de datos SuperPrompt.

Superprompt

STRING
instruction_prompt
Expand the following prompt to add more detail
prompt
STRING
max_new_tokens
128
KJNodes

El nodo Superprompt se basa en el modelo roborovski/superprompt-v1, que es un modelo T5 afinado en el conjunto de datos SuperPrompt.

El nodo Superprompt es una herramienta de mejora de texto que puede expandir automáticamente un texto breve y simple en una versión más detallada y descriptiva. Su función principal es utilizar un modelo de lenguaje T5 afinado para proporcionar descripciones de entrada más ricas para tareas posteriores de generación de texto a imagen.

Funcionalidad del Nodo

Este nodo se basa en el modelo roborovski/superprompt-v1, un modelo T5 afinado en el conjunto de datos SuperPrompt. Recibe un prompt base y un prompt de instrucción, los combina y los introduce en el modelo, que luego genera una salida de texto más detallada de la longitud especificada según la instrucción. En el primer uso, el nodo descargará automáticamente los archivos del modelo necesarios desde Hugging Face.

Explicación de los Parámetros del Nodo - Superprompt

Parámetros de Control (Parameters)

Nombre del ParámetroTipo de DatoRequeridoValor por DefectoRango de Valores/OpcionesDescripción
instruction_promptSTRINGExpand the following prompt to add more detail-Texto de instrucción que guía al modelo sobre cómo expandir el prompt. La instrucción por defecto es "Expand the following prompt to add more detail".
promptSTRING--El prompt de texto original que necesita ser expandido y mejorado. Este parámetro normalmente recibe la entrada de texto de otros nodos.
max_new_tokensENTERO1281 - 4096 (incremento: 1)Controla la longitud máxima del nuevo texto generado por el modelo. El rango de valores es de 1 a 4096, con un incremento de 1.

Salida (Output)

Nombre del ParámetroTipo de DatoDescripción
STRINGSTRINGEl prompt de texto detallado después de la expansión y mejora.

Casos de Uso

En un flujo de trabajo típico de generación de imágenes con IA, puedes introducir un prompt breve e inicial (por ejemplo, "un gato") en este nodo, y producirá una descripción más detallada (como "un gato naranja esponjoso, descansando perezosamente en el alféizar de una ventana bajo la luz del sol"). Este prompt mejorado se puede conectar directamente al puerto de entrada del prompt del modelo de generación de texto a imagen para producir imágenes con más detalles y más acordes a lo esperado.

Consideraciones

Ten en cuenta que el nivel de detalle y la calidad del texto generado están influenciados por el parámetro max_new_tokens y por el propio prompt de entrada. Una generación demasiado larga puede resultar en contenido redundante o incoherente. Este nodo requiere conexión a Internet para descargar el modelo, y el proceso de generación consume ciertos recursos computacionales.

Enlace al Código Fuente del Nodo Superprompt

El nodo Superprompt proviene del paquete de nodos ComfyUI-KJNodes.

Comentarios

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

Cargando comentarios…