Superprompt
Este nodo se basa en el modelo `roborovski/superprompt-v1`, que es un modelo T5 afinado en el conjunto de datos SuperPrompt.
Superprompt
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ámetro | Tipo de Dato | Requerido | Valor por Defecto | Rango de Valores/Opciones | Descripción |
|---|---|---|---|---|---|
instruction_prompt | STRING | Sí | Expand 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". |
prompt | STRING | Sí | - | - | 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_tokens | ENTERO | Sí | 128 | 1 - 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ámetro | Tipo de Dato | Descripción |
|---|---|---|
| STRING | STRING | El 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.