Introdução

O script apresentado utiliza o modelo de IA Craiyon (craiyon.com) para gerar imagens por texto.

O código está hospedado no github.

Instalação

Antes de instalar o script, é necessário ter o python 3 e a biblioteca requests instalada no sistema. Para instalar a biblioteca, recomendo utilizar o pip:

1
$ pip3 install requests

Finalmente, para baixar e instalar o script:

1
2
$ wget -qc https://raw.githubusercontent.com/RuanKlein/scripts/main/craiyon/craiyon.py
$ sudo install -m0755 craiyon.py /usr/local/bin/craiyon 

Uso

Para visualizar o menu de ajuda, basta executar:

1
2
$ craiyon
Usage: /usr/local/bin/craiyon <text> [output_dir]

Exemplos

Para gerar as imagens, é necessário digitar os textos em inglês. Por exemplo, para gerar imagens com “gato robô”:

1
$ craiyon 'cat robot'

O script envia o texto para a API do Craiyon, a qual se encarrega de criar as imagens. Pode levar algum tempo para finalizar.

No final, serão geradas nove imagens baseadas no texto inserido.

Para salvar as imagens em outro diretório:

1
$ craiyon 'cat robot' ~/Imagens/cat_robot

Caso o diretório não exista, o script cria automaticamente.