Algún Stable Diffusion o similar para un equipo viejo?

Buenas gente, hace poco que me he metido en esto de crear imágenes en paginas web, lo malo esque estás páginas dan un límite al día y son de pago, al googlear... para buscar algo que pueda usar por libre y sin limitaciones en un pc, eh dado con Stable Diffusion como de los mejores, la sorpresa que me llevé es que pide como una una play5 de equipo... Y yo el pc que tengo más potente en mi casa es del 2009, un portátil con gráfica integrada y Windows 7, 4 GB RAM... Existe algo que pueda usar como Stable Diffusion o similar de la época para crear imágenes por inteligencia artificial poniendo una descripción en ese equipo?
La página que uso yo es ésta, no hace falta registro.
Imagen
Imagen
Imagen
Imagen
@Ñomo esta web es muy rápida.....he flipado con la velocidad., a parte de ser minimalista. Me ha gustado mucho!

Mi hijo de 16 años juega a hoquei patines, y en verano suelen apuntarse a competiciones de pocos jugadores. Cada vez que tenemos que crear un logo para las camisas para este deporte, con IA, es como complicado que entienda lo que queremos decir.

Esto son fotos reales de hoquei patines

Imagen
Imagen

No he encontrado una página web de IA que sepa dibujar un "jugador de hoquei patines" correctamente. [carcajad] [carcajad] No se cual es el PROMPT exacto para que lo sepa interpretar, pero siempre genera imágenes con patines en línea y los jugadores de hoquei llevan patines con ruedas en paralelo (quad).

También suelen poner un stick de jugadores de hoquei hielo y no hoquei patines. Es curioso. Y en Cataluña juegan con un casco especial (diseñado para Cataluña, porqué en el resto de España es diferente), y la IA suele poner un casco de SKATERS.

ChatGPT está empezando a generar la imágenes casi correctamente sin darle muchas explicaciones.

IMAGEN GENERADA POR CHATGPT el casco está mal y no lleva botas, lleva unas zapatillas tipo NIKE que le ha puesto las ruedas

Imagen

IMAGEN GENERADA POR LA QUE TÚ INDICAS

Imagen


Igual esta duda la debería poner en el HILO de IA. [fiu] [carcajad] [carcajad]
A ver, existir hay muchos, como Fooocus (el que uso yo, muy bueno, aunque tarda su tiempo en cargar los SD, aparte está obsoleto, pero no encontré otro igual, tengo preparado el RuinedFooocus pero me puede la pereza), A1111, Forge, Confy, entre otros, de hecho Katasumuri te ha contestado en su HO. Tal y como dice el problema es que ese PC no te sirve ya que la IA requiere de mucha potencia, RAM y VRAM, a menos que uses uno online como el que especifica @Ñomo , que por cierto, es muy bueno, hice un par de pruebas, no saca un resultado tan bueno como con Fooocus (despues de mil intentos xD) pero no está nada mal comparado a otros gratuitos y de pago, aparte es muy rápido y sin registro, me lo guardo a favoritos. Le pedí que me dibujase a Vergil en la silla de plástico ya que muchas IA fallan y lo ha clavado [qmparto]
@superjapo Stable Difussion puede funcionar en modo solo CPU y con modelos lowram. En tu caso con GPU integrada es lo único que podrías hacer. Sin embargo, vas a perder el tiempo. Con ese equipo generar cualquier imagen puede llevarte horas, si luego tienes que retocarla apaga y vámonos. Opciones:

a) Actualiza tu equipo ya, con una buena GPU de al menos 12Gb de VRAM
b) Usa asistentes online como comentan los compañeros.
AxelStone escribió:@superjapo Stable Difussion puede funcionar en modo solo CPU y con modelos lowram. En tu caso con GPU integrada es lo único que podrías hacer. Sin embargo, vas a perder el tiempo. Con ese equipo generar cualquier imagen puede llevarte horas, si luego tienes que retocarla apaga y vámonos. Opciones:

a) Actualiza tu equipo ya, con una buena GPU de al menos 12Gb de VRAM
b) Usa asistentes online como comentan los compañeros.


Pues lo tengo jodido, es que no hay un programa de la época? O esto se invento ahora? Porque yo no voy a comprarme un equipo nuevo solo para hacer imágenes, teniendo ya no uno, sino varios equipos de la época que me sirven para entretenimiento

Y eso de llevarme horas hacer una imagen no lo veo...

Seguiré con los asistentes online entonces
@superjapo hombre la IA ha eclosionado hace muy poco, intentar ejecutarla en un equipo de hace 16 años es irreal. Sí no actualizas equipo puedes tirar del online y si lo usas mucho, pillas modalidad de pago para tener menos límites.
@AxelStone ¿Y si te digo que la IA tiene ya sus más de 60 años y la primera en generar imágenes tiene 55? Realmente no es algo nuevo de hace dos días, el tema de las IAs data de los años 40, y la primera en generar imágenes se planteo a finales de los 60, logrando la primera imagen en el 73.

Y es que realmente todo lo que tenemos ahora tiene muchos años, las películas 3D tienen más de 100 años, las VR más de 60 años, el RayTracing tiene 50 años (los primeros juegos en usarlo son de finales de los 80), los Smartphones ya tienen más de 40 años.

Entonces, tema de IA existen cosas, claro, pero son de empresas privadas por lo que no es posible acceder a ellas. Sin embargo siempre hay alguien que busca alternativas a PCs de baja potencia y quizás @superjapo tengas suerte, he buscado a fondo a ver si había posibilidades y encontré esto por reddit.

1. Stable Diffusion: Con un SD 1.0 o 1.5 quizás pueda pero 4GB es poco, lo mínimo seguro es 8GB de RAM y usando una GPU con 2GB de VRAM tipo GTX 960.
2. ComfyUI: Igual que Stable, con un SD 1.0 o 1.5 tal vez pero con esos 4GB sigo dudando que tire, siempre ponen 8GB mínimo y con una GPU.

3. FastSD CPU: Está diseñado precisamente para portátiles muy limitados en RAM y que solo tienen CPU, incluso tira en una Raspi, pero claro, no sé que procesador lleva ese PC pero las pruebas ponen un 12700K que hace la imagen en menos de un segundo. Es probarlo a ver si tira.
GiT de FastSD CPU: https://github.com/rupeshs/fastsdcpu

Me ha sorprendido lo que puede hacer con tan poco HW o al menos como lo pone la documentación del GiT.
@mmiiqquueell Me consta que hace mucho tiempo que se desarrolla la rama de la IA, de hecho hay lenguajes como Lisp o Prolog orientados justamente a IA y que son bastante antiguas. La propia algorítmica en lenguajes tradicionales ha desarrollado métodos de "inteligencia artificial", uno de los más tradicionales es el buscador de caminos.

Sin embargo todo eran caminos sin salida, ya que el verdadero potencial de la IA es desarrollar las redes neuronales, y no hemos contado con potencia de computación suficiente para desarrollarlas hasta hace poco, que ha sido justamente la eclosión de las mismas. De hecho, fue a partir del 2012 cuando por fin empezamos a hablar de Deep Learning.

No conocía FastSD, ¡habrá que probarlo! [beer]
@mmiiqquueell me he bajado ese archivo de FastSD CPU, y aparte de que me fue raro que ocupara solo unos 2mb, ejecutos los bat que tiene de start y install y no hace nada aparte de salirme una ventana negra pidiendo darle una tecla para continuar y no hace nada, dice algo de python que no se lo que es, me podrias dar los pasos para usar el programa?

esto no puede tener un exe como toda la vida que le da, se intala el programa y listo?
En la documentación te dice todo lo que necesitas para que funcione. Todas las IAs son un ejecutable en .BAT que dependiendo de la IA lo hace solo o necesita que manualmente hagas todo lo necesario para que funcione, por ejemplo Fooocus lo hace todo automáticamente, pesa 1.5GB y automáticamente descarga e instala las dependencias así como un modelo genérico, tarda una hora en hacer todo pero al final tienes una IA de unos 20GB con todo lo necesario para generar imágenes en general. Si quieres algo especifico ya tienes que buscar modelos en webs como CivitAI.

En este caso FastsdCPU es solo la IA, no tiene ninguna dependencia ni nada automatizado por lo que tienes que descargarlo e instalar, así como configurar todo manualmente, es lo que tiene que sea tan simplificado.

Para las dependencias te pide que instales Python 3.10 o más actual y una vez instalado python, instalar el UV usando una consola de PowerShell con el siguiente comando:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"


Después de instalar las dependencias, ejecutar el install.bat para instalar FastsdCPU y una vez finalizada la instalación es ejecutar el start-webui.bat, una vez arranque, deberás ir al navegador web y poner la IP (127.0.0.1:7860) que es la IP local de TU PC, esto tendrás que hacerlo cada vez que quieras usar la IA.

Una vez abierta la interfaz de la IA (desde el navegador web, es así con todas las IAs) tienes los MODOS, los dos primeros son para PCs con poca RAM, el LCM y LCM-LoRA, si no vas a usar LoRAs con el LCM es suficiente, el tercero ya pide 10GB de RAM.

Bueno, tan solo escribe lo que quieras generar, en este caso al ser la primera vez te recomiendo que pongas cualquier cosa como "coche rojo" o "un gato", en ingles por supuesto, hay modelos que detectan idiomas y otros no, el que usa Fooocus genérico entiende el Español, los otros que tengo específicos no entienden ni papa así que toca escribir en Ingles. ¿Por qué pedirle algo aleatorio la primera vez? realmente no es necesario pero yo lo hago siempre, ya que tendrá que descargar los modelos, cuando le pulses Generar, veras en la pantalla del CMD que empezara hacer cosas y entre ellas descargar los modelos, y por lo que veo va a descargar unos cuantos modelos pequeños pero la suma de todos ellos ocupara unos 5 - 6GB en el HDD/SSD.

En la interfaz tienes la pestaña "models" que seguramente te deja elegir que modelo quieres usar, y en alguna otra parte estará la semilla, que parece que no cambiar automáticamente, no sé si tiene opción de que cambie automáticamente, la semilla permite generar variaciones de lo que le hayas pedido. Pero cuidado, según el modelo que elijas es posible que utilice más RAM y/o que tarde más tiempo, incluso que genere imágenes muy raras.

En cuanto al tamaño de imagen, seguramente puedas ajustarlo en alguna parte, te recomiendo que no superes el tamaño de 1Mpx (o lo que es lo mismo 1024px), puedes hacer combinaciones de tipo 1280x720P o 1024x768, según si quieres panorámico o cuadrado, todas las IAs se limitan a un MPx de tamaño por le hecho de que a mayor resolución más tiempo necesitan y ya te digo que si se nota.

Y ya está, a generar imágenes, aunque no sé si guarda las imágenes o tienes que darle a guardar manualmente, en principio todas las IAs guardan las imágenes en una carpeta, eso tendrás que buscarla, normalmente suele ser en la misma carpeta de la IA.

Si no te queda claro el desarrollador hizo un vídeo pero se salta algunos pasos.
https://www.youtube.com/watch?v=331QGLNY4sU

.
Se agradece el aporte Miguel, le dedicaré su tiempo, muy pocos me ponen un mensaje así y se agradece eso de verdad
11 respuestas