Ana Brainiall

Gere imagens fotorrealistas com modelos SOTA

iniciante · 10 min · Por Ana Brainiall

A diferença entre um bom prompt e um prompt "sem graça"

Quando os modelos de geração por difusão se popularizaram em 2022, havia uma crença de que mais palavras = melhor resultado. Hoje sabemos que o oposto é mais verdadeiro: clareza estrutural bate volume. Um prompt bem montado tem 4 componentes:

1. Sujeito: o que está na imagem (uma mulher, um carro, uma paisagem)
2. Ação/pose: o que o sujeito está fazendo (correndo, sentada, sorrindo)
3. Contexto: onde (cozinha, floresta, neon night city)
4. Estilo: como foi capturado (fotografia 35mm, ilustração aquarela, 3D render)

Um exemplo maduro: "professional photograph of a brazilian woman smiling, sitting in a sunlit kitchen window, shot on 35mm film, soft natural light, shallow depth of field, cinematic color grading".

grid 2x2 mostrando variações da mesma descrição com níveis de qualidade crescent

Por que estilo importa mais que resolução

Modelos modernos produzem saída em alta resolução (1024×1024 ou 2K) sem esforço. O desafio não é "tamanho", é coerência estilística. Uma foto que mistura iluminação cinematográfica com textura de ilustração 3D fica estranha mesmo em 4K.

Dica prática: escolha ONE estilo visual e reforce-o em 2-3 palavras-chave:

Controle fino com negative prompts

Muitos modelos aceitam um negative prompt — o que você NÃO quer ver. Isso não é censura, é direcionamento: "blurry, low quality, watermark, text, signature, deformed hands" evita os artefatos mais comuns de modelos de difusão.

Um erro frequente: encher o negative prompt de termos genéricos. O melhor é enxuto e específico ao problema que você está vendo. Se as mãos saem deformadas (problema clássico), só então adicione "extra fingers, malformed hands".

Ilustração do curso

🎧 Ouça a narração completa (vídeo demo em produção)

Modelos na Brainiall e quando usar cada

Teste o mesmo prompt em 2-3 modelos diferentes — a diferença de estilo entre eles é maior que a diferença de qualidade.

Limitações que você vai bater cedo

Teste agora mesmo

No chat Brainiall, clique em "Imagem" no topo e use um prompt estruturado como:

"professional photograph of a [pessoa/objeto], [ação/pose], [local/contexto], shot on 35mm film, natural lighting, shallow depth of field"

Você recebe 1 imagem em 2-5 segundos. Plano Pro R$29 inclui 100 imagens/mês nos modelos top-tier.

Integração via API

Além do chat, use a API REST para integrar no seu app. Autenticação via Bearer token (gere em app.brainiall.com).

curl -X POST https://chat.brainiall.com/api/images \
  -H "Authorization: Bearer $BRAINIALL_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"google/nano-banana","prompt":"neon cyberpunk city","size":"1024","n":1}' 
import requests, os
r = requests.post("https://chat.brainiall.com/api/images",
    json={"model": "google/nano-banana",
          "prompt": "neon cyberpunk city at night",
          "size": "1024", "n": 1},
    headers={"Authorization": f"Bearer {os.environ["BRAINIALL_KEY"]}"} )
image_url = r.json()["images"][0]["url"]

🎁 Indique amigos, ganhe mês grátis

Cada 3 indicados que assinam Pro = R$29 de crédito no seu próximo ciclo.

Ver meu código →