Skip to content

lucas-wa/angelo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Angelo

Esta é uma aplicação web que utiliza o framework Flask juntamente com o serviço Ngrok para disponibilizar uma interface de usuário que permite realizar a geração e modificação de imagens com o algoritmo de stable diffusion, além de aumentar a resolução de imagens com o RealESRGAN.

Instalação

  1. Clone este repositório para o seu ambiente local:
git clone https://github.com/lucas-wa/angelo.git
  1. Navegue até o diretório do projeto:
cd angelo
  1. Crie uma conta no site do Ngrok e adquira um token que permita a criação de um túnel: https://ngrok.com/

  2. Substitua seu token no arquivo app.ipynb:

image

  1. Execute todos os notebooks do arquivo app.ipynb:

obs) Execute todos os notebooks apenas na primeira vez em que precisar executar o server. Depois disso, é possível reinicializá-lo apenas executando o notebbok onde o servidor Flask é inicializado. Esse notebook se parecerá com esse:

image

  1. Acesse a aplicação em seu navegador em através do link que aparecerá no notebook que inicializa o Flask. O output deve se parecer com esse:

image

obs) Assim como o aviso que aparece no output, é recomendado não utilizar esse servidor em produção sem implementação correta de um WSGI adequado: https://flask.palletsprojects.com/en/2.0.x/deploying/

Créditos