Al compartir su GPU, Stable Horde genera imágenes impulsadas por IA
hace 2 años
¿Qué pasaría si todos pusieran su PC y más específicamente sus capacidades gráficas a disposición de una comunidad dedicada al arte de la IA? Esta es la idea de Stable Horde, un clúster distribuido y participativo que se ejecuta en software libre y de código abierto. Gracias a estos regalos gráficos, todo el mundo puede empezar a crear imágenes basadas en inteligencia artificial.
Pon tus recursos al servicio del arte de la IA. Esa es la idea que surgió recientemente con el lanzamiento de una iniciativa de base para donar los ciclos de GPU adicionales de su PC para crear rápidamente arte impulsado por IA. Apodado Stable Horde, ofrece todas las formas de donar el tiempo de inactividad de su PC (lo que los antiguos llamaban grid computing) para ayudar a otras personas a crear imágenes impulsadas por IA. Stable Horde es similar a SETI@Home (que entró en "hibernación" en 2020) o Folding@Home. Estos dos últimos servicios utilizan la potencia del procesador de una PC para resolver problemas distribuidos, como el análisis de proteínas.
Aquí, Stable Horde es esencialmente una versión distribuida de Stable Diffusion, que usa la GPU de una PC para crear arte generado por IA. Para sumarse a la iniciativa existen dos posibilidades. Como usuario clásico, es posible usar GPU distribuidas para crear las suyas propias. La otra solución es unir su PC a la propia Horda. Al optar por esto, incluso si la GPU no es particularmente poderosa, todos pueden usar los "kudos", estos créditos acumulados para priorizar las solicitudes. Unirse a Stable Horde es básicamente un proyecto nerd hecho para ayudar a la comunidad.
Use Stable Horde como cliente para crear gráficos
El servicio ofrece varias interfaces para usar en la creación de gráficos impulsados por IA. Nuestra elección recayó en ArtBot, que opera Stable Horde. (También hay una interfaz de cliente separada, con una versión web o software descargable).
La interfaz ArtBot de Horde Stable ofrece una vista constantemente actualizada de la evolución de las imágenes creadas. (Crédito: Mark Hachman/IDG)
Lo único adicional que debe hacer es registrarse en Stable Horde, que proporciona una clave API. El registro proporciona un nombre de usuario, pero la clave API es lo que te identificará ante la Horda. A continuación, debe introducir esta clave en el cliente. Es posible utilizar el servicio de forma anónima, pero esto implica ser colocado al final de la cola. Esto no se recomienda, ya que las nuevas solicitudes lo empujarán más abajo en la cola. Usar la interfaz de cliente de Stable Horde es prácticamente lo mismo que usar cualquier generador de imágenes basado en IA, aunque Horde tiene muchas plantillas para elegir, cada una con su propio estilo gráfico. Hay pintura interna, generación de cuadro a cuadro y mejora de escala.
Hay varios modelos disponibles: los básicos de Stable Diffusion, pero también otros más especializados como una versión de Stable Diffusion formada en Midjourney. (Si bien este último hace un trabajo fantástico al crear imágenes, también cuesta al menos $ 10 por mes; en su lugar, esta plantilla crea una versión "gratuita"). Y dado que el servicio Artbot/Stable Horde es gratuito, todos pueden jugar con lo que funciona o no.
Hay una pequeña trampa: el sistema de kudos. Para evitar el abuso, el desarrollador ha implementado un sistema en el que cada solicitud "cuesta" una cierta cantidad de felicitaciones. Estos no significan nada excepto en términos de prioridad: cada solicitud resta kudos de su saldo, lo que pone al usuario en "deuda". Los que tienen más deudas se colocan al final de la cola. Pero si muchos clientes están contribuyendo al proyecto, realmente no importa, porque incluso los usuarios con una gran deuda de kudos verán satisfechas sus demandas en segundos. Las imágenes no se descargarán automáticamente, pero cualquiera puede descargarlas manualmente yendo a la pestaña Imágenes.
Artbot ofrece muchas opciones para crear imágenes, con un útil texto explicativo escondido detrás de los íconos "i". (Crédito: Mark Hachman/IDG)
Pon tu GPU a trabajar en Stable Horde y gana créditos
También hay una forma de ganar recompensas: agregue su GPU a Stable Horde. Cada solicitud a la que responde el usuario gana elogios. Además, al contribuir activamente con la Horda, cualquiera puede enviar solicitudes de creación de imágenes y se les dará prioridad. Para unir su GPU a la Horda, debe descargar y ejecutar Stable Diffusion. No todas las horquillas Stable Diffusion funcionan, pero puedes intentarlo. Tenga en cuenta que para configurar Stable Diffusion, debe crear una cuenta gratuita en el repositorio de AI, HuggingFace, con un nombre de usuario y contraseña.
A continuación, tendrá que descargar la propia puerta de enlace. Para hacer esto, simplemente vaya a este repositorio de Github, descargue e instale la versión comprimida, según la documentación. Una vez instalado, deberá configurar el puente con un nombre de usuario y una contraseña de Horde, así como la clave API de Horde, y luego reiniciar el script de horde-bridge. No es necesario mantener la GPU de su PC conectada y alimentando la herramienta las 24 horas del día, los 7 días de la semana, ya que cualquiera puede cerrar sesión o poner su sistema en modo de mantenimiento, lo que básicamente indica que la PC no está disponible. También es justo decir que la contribución de su GPU a Stable Horde no es para todos. Esto se debe a que ejecutar una GPU potente cuesta dinero y se debe considerar el costo adicional de la electricidad.
Si quieres conocer otros artículos parecidos a Al compartir su GPU, Stable Horde genera imágenes impulsadas por IA puedes visitar la categoría Otros.
Otras noticias que te pueden interesar