Woooow! Look at this 👀
Olá pessoal, Venilton da DIO aqui! Inspirado na hype "Natty or Not" do fisiculturismo, este Lab da DIO te convida a conhecer o mundo das IAs Generativas, explorando o potencial dessas tendências tecnológicas incríveis!
- Explorar IAs Generativas: Utilize essas tecnologias para criar conteúdos que sejam o mais realista possível. Seja criativo! Você pode produzir imagens, textos, áudios, vídeos ou combinações de tudo isso!
- Potfólio de Projetos:
- Faça o "fork" deste repositório, criando uma cópia em seu GitHub pessoal;
- Edite seu README com os detalhes do seu projeto, siga nosso Template (é só copiar, colar e preencher);
- Submeta o link do seu repositório na plataforma da DIO. Pronto, você acabou de fortalecer seu portfólio de projetos nos perfis do GitHub e DIO 🚀
- Efeito de Rede: Compartilhe seus resultados nas redes sociais com a hashtag #LabDIONattyOrNot. Não esqueça de nos marcar: DIO e falvojr.
# Título do Projeto Extremamente Aesthetic ;)
## 📒 Descrição
Uma api de geração de Imagens apartir de um prompt em texto
## 🤖 Tecnologias Utilizadas
Aqui foi utilizado a infraestrutura da plataforma REPPLICATE e o Flask para criação da API (em python).
## 🧐 Processo de Criação
A partir da documentação da plataforma REPLICATE, criei uma API (utilizando o framework Flask) com uma interface gráfica em que é possivel visualizar as imagens e escrever o prompt desejado por meio de um input e depois enviar para o endpoint no qual será utilizado para gerar a imagem.
## 🚀 Resultados
Depois da geração da imagem ela é salva pela aplicação python e recebe o prompt como nome, é salvo o registro numa base de dados sqlite e, por fim, exibido uma lista das predições feitas pelo usuário de forma visual.
## Ressalvas
1. Para iniciar a Aplicação é necessáario que você tenha uma conta no replicate e uma chave para fazer uso da API da plataforma.
a. A senha deve ser salva num arquivo .env (variável como constante REPLICATE_API_TOKEN = '#sua chave aqui').
b. instalação dos pacotes necessários em requirements.txt ou basta rodar o install_requirements.py, mas também pode ser feita manualmente (caso você não utilize o windows).