Actualmente, muchos artistas digitales utilizan la tecnología de IA generativa como soporte para acelerar la entrega de sus trabajos. Hoy en día es posible generar una imagen correspondiente a partir de una frase de texto. Existen varias soluciones en el mercado para esto, incluidas algunas disponibles para ser utilizadas a través de API. Mira algunos en este enlace: https://www.analyticsvidhya.com/blog/2023/08/ai-image-generators/.
Creé una nueva aplicación para usar en IRIS aprovechando una de estas API. Elegí la API Imagine. Permite hasta 50 llamadas gratis por día, y cuenta con un interesante paquete de pago que permite crear miles de imágenes al mes. Para suscribirse a la API y obtener una clave API para utilizar el servicio, vaya a: https://platform.imagine.art/dashboard/auth.
Luego puedes usar mi aplicación, cambiando tu clave, generar el JAR, copiarlo a la raíz de mi proyecto IRIS y luego generar tus imágenes. mi proyecto esta en https://github.com/yurimarx/imageaicreator.
El Creador de IA de imágenes en acción
1. Copia, compila y ejecuta el proyecto docker:
git clone https://github.com/yurimarx/imageaicreator.git
$ docker-compose build
$ docker-compose up -d
2. Abre http://localhost:/swagger-ui/index.html. En el exploreador de Swagger pon la siguiente dirección http://localhost:/image-ai-creator/_spec:
3. Ejecuta el método /generate pasando en el cuerpo un texto con las instrucciones para generar la imagen (usar inglés):
4. Descarga el fichero png en el enlace "Download file" y mira el resultado:
5. Vea la imagen de la frase "a ragdoll playing tennis" (la IA sabe que el ragdoll es una especie de gato, ¡fantástico!):
Nota de la traducción: Ragdoll se traduce como "muñeco de trapo", pero también es una raza de gato.