• Stars
    star
    206
  • Rank 190,504 (Top 4 %)
  • Language
    Jupyter Notebook
  • Created almost 2 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Crie imagens suas usando IA de forma fácil

Sumário:

Criando avatares com IA

Recentemente tivemos um BOOM gigante no uso de inteligências artificiais que geram imagens. Primeiro tivemos os modelos da OpenAI, os famosos DALL-E e DALL-E 2, depois surgiram o Midjourney e o Stable Diffusion.
Por sua vez as BigTechs também não poderiam ficar de fora, com a Meta anunciando o Make-A-Video, modelo treinado para criar vídeos a partir de uma imagem, e a Google com o Stable DreamFusion, modelo que cria objetos em 3D.

Realmente 2022 foi o ano da IA gerando arte.

A partir desses modelos, e suas APIs, vários desenvolvedores começaram a criar vários apps para smartphone que automatizam o uso deles. Nessa última semana de novembro de 2022, um app que ficou muito famoso foi o Lensa, criado pela Prisma Labs, mesma empresa que criou o app Prisma, app semelhante ao Lensa, só que mais voltado para a edição de imagens com IA.
Infelizmente o Lensa é pago, mas se você também estava curioso para testar essa IA, fique calmo, a IA em si é open-source, gratuita e não precisa de tanto conhecimento para utilizá-la.

Criando Imagens Diversas

Se você não tem computador, ou ele não é muito potente, uma saída é utilizar os modelos em nuvem da OpenAI ou o Midjourney.

Os modelos DALL-E da OpenAI estão agora abertos para o público, sendo assim, você pode entrar nesse site se registar e começar a usar, um único detalhe é que esse modelo possui algumas restrições em relação a rostos, marcas, etc. Sendo assim alguns prompts que você utilizar podem sair meio distorcidos. Além disso você não possui prompts ilimitados, a OpenAI te dá um espécie de crédito todo mês (referente a quantidade de prompts disponíveis) e caso queira utilizar mais neste mês, você terá de pagar uma certa taxa. Para mais detalhes leia a documentação.

Já no caso do Midjourney, ele é baseado em um bot de Discord, sendo assim, crie uma conta no Discord, entre no site deles siga as instruções que eles te passam e se divirta :)

Agora, se maquina disponível não é um problema para você, o recomendável é utilizar o StableDiffusion, para mais detalhes de uma olhada no site deles e também no github da Stability-AI.

Por trás dos panos

Agora que você conhece alguns dos modelos que estão sendo usados hoje, vamos começar a criar alguns Avatares.

Como citado antes, o Lensa utiliza um modelo open-source, no caso o Stable Diffusion, utilizando um técnica, chamada de DreamBooth, que de maneira resumida, pega algumas imagens de entrada e a classe dessas imagens, e a partir disso ele gera um modelo personalizado de text-to-image, com isso você pode utilizar esse modelo para gerar imagens personalizadas a partir das entradas que você passou para ele antes.

DreamBooth

Com isso então, podemos utilizar um modelo já treinado para fazer nossas imagens, aqui utilizaremos um fork do modelo dísponivel no Github do huggingface criado pelo ShivamShrirao, do qual você pode encontrar aqui.

Comece a criar suas imagens

Para começar o tutorial, clique nesse botão abaixo

DreamBooth Colab

Se você está procurando o tutorial antigo clique aqui

Conheça mais

Se você se interessar por essas inteligências artificiais, de uma olhada nessa lista de repositórios que criei.
Nela você encontrará ferramentas, modelos e outros apanhados de repositórios úteis.
Lista de repositórios

Créditos

Fiz esse tutorial após ver alguns stories da Gi Bordignon(aka spacecoding), por favor, dê uma olhada nos perfis dela, vale a pena ;)

More Repositories

1

quantum

learning quantum computing
Jupyter Notebook
3
star
2

linux-games

My fixes for linux games
Shell
2
star
3

blocklists

download blocklists as easy
Shell
2
star
4

aprendendo-ingles-com-duo

Minhas anotações enquanto aprendo inglês com o Dolingo
HTML
2
star
5

googleCodeJam

My solutions to google code jam problems
Python
1
star
6

PUD

Some useful data for projects
Python
1
star
7

remove-wine-ubuntu

Remove all wine files and dependecies from ubuntu based distros
Python
1
star
8

cs-roadmap

Meus aprendizados seguindo o roadmap de ciências da computação
Python
1
star
9

faculdade

Meus programas que fiz durante o curso de ciencias da computacao
Python
1
star
10

blocklist-plugins

How to create a blocklists plugin
1
star
11

aprendendo-assembly

Testes e notas que estou fazendo enquanto aprendo assembly
Assembly
1
star
12

downdroid

Download Android-X86 on your terminal
Python
1
star
13

Kindle-for-ubuntu

A kindle app for ubuntu
JavaScript
1
star
14

testing-rabbitmq

Some tests using rabbitmq and elixir language
Elixir
1
star
15

update-all

A bash script to update some Ubuntu depencies
Shell
1
star
16

arduino-elevator

an elevator using arduino
C++
1
star
17

arduino-genius

a genius clone using arduino
C++
1
star
18

adventjs-solutions

my adventjs solutions (2022 version)
JavaScript
1
star
19

remove-github-cli-ubuntu

Remove github cli and its dependecies and configs from ubuntu based distros
Python
1
star
20

testing-ocaml

testing ocaml language
OCaml
1
star
21

autohyper

Add hyper terminal to all distros
1
star
22

bp

Download blocklistproject list with blocklists CLI
1
star
23

Dracula-DarkReader

Dracula theme for dark reader
1
star
24

linux-dotfiles

My Linux Dotfiles
Shell
1
star
25

hackerrankProblems

My solutions for hackerrank problems
Python
1
star
26

brainfuck-interpreter

A python based brainfuck interpreter
Python
1
star
27

chatgpt-redacao-enem

Testando alguns prompts para tentar conseguir uma redacao nota 1000 com o chatgpt
1
star
28

medici

1
star