ComfyUI es un backend versátil, pero tiene algunas desventajas cuando se intenta usarlo como reemplazo de los backends de estilo automatic1111. Por ejemplo, cuando se intenta usar ComfyUI con SIllyTavern, pierde la capacidad de especificar loras en el mensaje de texto. De hecho, de manera predeterminada, no podrá usar loras en absoluto a menos que los codifique en su flujo de trabajo importado a SillyTavern. Si estuviéramos usando Automatic1111, podríamos hacer algo como: “/sd prompt details lora-keyword” que activaría el lora correspondiente. Lamentablemente, no es así como se manejan los lora de manera predeterminada en la API de ComfyUI. Afortunadamente, con algunos nodos personalizados y un json de flujo de trabajo de SillyTavern personalizado, podemos emular la llamada de la variable de estilo automatic1111 lora desde el mensaje, lo que hace que el uso de lora en SillyTavern sea mucho más accesible.
Querrás instalar los siguientes nodos:
- Cómodas ComfyUI – https://github.com/skfoo/ComfyUI-Coziness
- Paquete Inspire de ComfyUI – https://github.com/ltdrdata/ComfyUI-Inspire-Pack
Necesitará importar este flujo de trabajo a su página de configuración de generación de imágenes de SillyTavern. Deberá crear un nuevo flujo de trabajo y copiar y pegar manualmente el contenido del JSON.
Esto funciona utilizando el nodo Lora Text Extractor y configurando su entrada como la variable de solicitud de SillyTavern. Cualquier lora en la solicitud enviada desde SillyTavern se analizará desde la solicitud y se utilizará para la generación. El flujo de trabajo también utiliza Inspire Shared Model Loader, que permite el almacenamiento en caché de modelos para un cambio rápido de modelos.