IA generativa para a criação de imagens
No momento, vários artistas digitais usam a tecnologia de IA generativa como apoio para acelerar a entrega das suas obras. Hoje em dia, é possível gerar uma imagem correspondente a partir de uma frase. Há várias soluções no mercado para isso, incluindo algumas disponíveis para uso por APIs. Veja algumas neste link: https://www.analyticsvidhya.com/blog/2023/08/ai-image-generators/.
Criei um novo aplicativo para usar no IRIS aproveitando uma dessas APIs. Escolhi a API Imagine. Ela permite até 50 chamadas gratuitas por dia e tem um pacote pago interessante que possibilita a criação de milhares de imagens por mês. Para assinar a API e obter uma chave de API para usar o serviço, acesse: https://platform.imagine.art/dashboard/auth.
Depois disso, você pode usar meu aplicativo, alterando sua chave, gerar o JAR, copiar para a raiz do meu projeto IRIS e gerar suas imagens. Meu projeto está em https://github.com/yurimarx/imageaicreator.
O Criador de imagens de IA em ação
1. Copie, compile e execute o projeto docker:
git clone https://github.com/yurimarx/imageaicreator.git$ docker-compose build
$ docker-compose up -d2. Abra http://localhost:/swagger-ui/index.html. No swagger explore, coloque http://localhost:/image-ai-creator/_spec:
.png)
3. Execute o método /generate passando no corpo um texto com instruções para gerar a imagem (em inglês):
.png)
4. Baixe o arquivo png no link Download file (Baixar arquivo) e veja os resultados:
.png)
5. Veja a imagem para a frase "a ragdoll playing tennis", ou um ragdoll jogando tênis, (a IA sabe que ragdoll é uma raça de gatos, fantástico!):
.png)