Conheça o Nano Banana (também conhecido como Gemini 2.5 Flash Image): nosso modelo mais novo, rápido e eficiente. Sua arquitetura multimodal nativa processa texto e imagens em uma única etapa, desbloqueando capacidades poderosas como edição conversacional, composição de múltiplas imagens e raciocínio lógico.
Você pode testar essas funcionalidades com o código da documentação oficial ou começar a criar agora mesmo no Google AI Studio em ai.studio/banana.
Aqui estão as principais coisas que você pode fazer:
- Texto para imagem: Gere imagens de alta qualidade a partir de descrições textuais simples ou complexas.
- Imagem + texto para imagem (edição): Forneça uma imagem e use instruções de texto para adicionar, remover ou modificar elementos, alterar o estilo ou ajustar as cores.
- Multi-imagem para imagem (composição e transferência de estilo): Use várias imagens de entrada para compor uma nova cena ou transferir o estilo de uma imagem para outra.
- Refinamento iterativo: Tenha uma conversa para refinar progressivamente sua imagem ao longo de várias etapas, fazendo pequenos ajustes até que fique perfeita.
- Renderização de texto: Gere imagens que contenham texto claro e bem posicionado, ideal para logotipos, diagramas e cartazes.
Este guia ensinará como escrever prompts e fornecer instruções que obtenham os melhores resultados do Gemini 2.5 Flash. Tudo começa com um princípio fundamental:
Descreva a cena, não apenas liste palavras-chave
. O principal ponto forte do modelo é sua compreensão profunda da linguagem. Um parágrafo narrativo e descritivo quase sempre produzirá uma imagem melhor e mais coerente do que uma simples lista de palavras desconectadas.
Criando Imagens a partir de Texto
A maneira mais comum de gerar uma imagem é descrevendo o que você deseja ver.
1. Cenas Fotorealistas
Para imagens realistas, pense como um fotógrafo. Mencionar ângulos de câmera, tipos de lente, iluminação e detalhes finos guiará o modelo para um resultado fotorealista.
Modelo
: Um [tipo de enquadramento] fotorealista de [sujeito], [ação ou expressão], ambientado em [ambiente]. A cena é iluminada por [descrição da iluminação], criando uma atmosfera [clima]. Capturado com uma [detalhes da câmera/lente], enfatizando [texturas e detalhes principais]. A imagem deve estar no formato [proporção de aspecto].
Exemplo de Prompt:
Um retrato fotorealista em close-up de um idoso ceramista japonês com rugas profundas marcadas pelo sol e um sorriso caloroso e sábio. Ele está inspecionando cuidadosamente uma tigela de chá recém-esmaltada. O cenário é sua oficina rústica e ensolarada. A cena é iluminada pela luz suave da hora dourada que entra por uma janela, destacando a textura fina do barro. Capturado com uma lente de retrato de 85 mm, resultando em um fundo suave e desfocado (bokeh). O clima geral é sereno e magistral. Orientação vertical do retrato.
1from google import genai2from google.genai import types3from PIL import Image4from io import BytesIO56client = genai.Client()78# Generate an image from a text prompt9response = client.models.generate_content(10 model="gemini-2.5-flash-image-preview",11 contents="A photorealistic close-up portrait of an elderly Japanese ceramicist with deep, sun-etched wrinkles and a warm, knowing smile. He is carefully inspecting a freshly glazed tea bowl. The setting is his rustic, sun-drenched workshop with pottery wheels and shelves of clay pots in the background. The scene is illuminated by soft, golden hour light streaming through a window, highlighting the fine texture of the clay and the fabric of his apron. Captured with an 85mm portrait lens, resulting in a soft, blurred background (bokeh). The overall mood is serene and masterful.",12)1314image_parts = [15 part.inline_data.data16 for part in response.candidates[0].content.parts17 if part.inline_data18]1920if image_parts:21 image = Image.open(BytesIO(image_parts[0]))22 image.save('photorealistic_example.png')23 image.show()

Um retrato fotorealista em close-up de um idoso ceramista japonês...
2. Ilustrações Estilizadas e Adesivos
Para criar adesivos, ícones ou ativos para seus projetos, seja explícito sobre o estilo e lembre-se de solicitar um fundo branco se precisar.
Modelo
: Um adesivo no estilo [estilo] de um [sujeito], apresentando [características principais] e uma [paleta de cores]. O design deve ter [estilo de linha] e [estilo de sombreamento]. O fundo deve ser branco.
Exemplo de Prompt
: Um adesivo no estilo kawaii de um panda-vermelho feliz usando um minúsculo chapéu de bambu. Ele está mastigando uma folha de bambu verde. O design apresenta contornos ousados e limpos, sombreamento simples em estilo cel-shading e uma paleta de cores vibrante. O fundo deve ser branco.
1from google import genai2from google.genai import types3from PIL import Image4from io import BytesIO56client = genai.Client()78# Generate an image from a text prompt9response = client.models.generate_content(10 model="gemini-2.5-flash-image-preview",11 contents="A kawaii-style sticker of a happy red panda wearing a tiny bamboo hat. It's munching on a green bamboo leaf. The design features bold, clean outlines, simple cel-shading, and a vibrant color palette. The background must be white.",12)1314image_parts = [15 part.inline_data.data16 for part in response.candidates[0].content.parts17 if part.inline_data18]1920if image_parts:21 image = Image.open(BytesIO(image_parts[0]))22 image.save('red_panda_sticker.png')23 image.show()
**

Um adesivo no estilo kawaii de um panda-vermelho feliz...
3. Texto Preciso em Imagens
O Gemini é excelente na renderização de texto. Seja claro sobre o texto, o estilo da fonte (descritivamente) e o design geral.
Modelo
: Crie um [tipo de imagem] para [marca/conceito] com o texto "[texto a renderizar]" em um [estilo de fonte]. O design deve ser [descrição do estilo], com um [esquema de cores].
Prompt
: Crie um logotipo moderno e minimalista para uma cafeteria chamada 'The Daily Grind'. O texto deve estar em uma fonte limpa, ousada e sem serifa. O design deve apresentar um ícone simples e estilizado de um grão de café integrado perfeitamente ao texto. O esquema de cores é preto e branco.
1from google import genai2from google.genai import types3from PIL import Image4from io import BytesIO56client = genai.Client()78# Generate an image from a text prompt9response = client.models.generate_content(10 model="gemini-2.5-flash-image-preview",11 contents="Create a modern, minimalist logo for a coffee shop called 'The Daily Grind'. The text should be in a clean, bold, sans-serif font. The design should feature a simple, stylized icon of a a coffee bean seamlessly integrated with the text. The color scheme is black and white.",12)1314image_parts = [15 part.inline_data.data16 for part in response.candidates[0].content.parts17 if part.inline_data18]1920if image_parts:21 image = Image.open(BytesIO(image_parts[0]))22 image.save('logo_example.png')23 image.show()

Crie um logotipo moderno e minimalista para uma cafeteria chamada 'The Daily Grind'...
4. Mockups de Produtos e Fotografia Comercial
Crie fotos de produtos limpas e profissionais para e-commerce, publicidade ou branding.
Modelo:
Uma fotografia de produto de alta resolução com iluminação de estúdio de [descrição do produto] sobre uma [superfície/descrição de fundo]. A iluminação é uma [configuração de iluminação, ex.: configuração de softbox de três pontos] para [objetivo da iluminação]. O ângulo da câmera é um [tipo de ângulo] para mostrar [característica específica]. Ultra-realista, com foco nítido em [detalhe chave]. [Proporção de aspecto].
Exemplo de Prompt:
Uma fotografia de produto de alta resolução com iluminação de estúdio de uma caneca de café de cerâmica minimalista na cor preta fosca, apresentada sobre uma superfície de concreto polido. A iluminação é uma configuração de softbox de três pontos projetada para criar realces suaves e difusos e eliminar sombras duras. O ângulo da câmera é uma tomada ligeiramente elevada a 45 graus para mostrar suas linhas limpas. Ultra-realista, com foco nítido no vapor que sobe do café. Imagem quadrada.
1from google import genai2from google.genai import types3from PIL import Image4from io import BytesIO56client = genai.Client()78# Generate an image from a text prompt9response = client.models.generate_content(10 model="gemini-2.5-flash-image-preview",11 contents="A high-resolution, studio-lit product photograph of a minimalist ceramic coffee mug in matte black, presented on a polished concrete surface. The lighting is a three-point softbox setup designed to create soft, diffused highlights and eliminate harsh shadows. The camera angle is a slightly elevated 45-degree shot to showcase its clean lines. Ultra-realistic, with sharp focus on the steam rising from the coffee. Square image.",12)1314image_parts = [15 part.inline_data.data16 for part in response.candidates[0].content.parts17 if part.inline_data18]1920if image_parts:21 image = Image.open(BytesIO(image_parts[0]))22 image.save('product_mockup.png')23 image.show()

Uma fotografia de produto de alta resolução com iluminação de estúdio de uma caneca de café de cerâmica minimalista...
5. Design Minimalista e Espaço Negativo
Excelente para criar fundos para sites, apresentações ou materiais de marketing onde o texto será sobreposto.
Modelo
: Uma composição minimalista apresentando um único [sujeito] posicionado no [canto inferior direito/superior esquerdo/etc.] do quadro. O fundo é uma tela vasta e vazia na cor [cor], criando um espaço negativo significativo. Iluminação suave e sutil. [Proporção de aspecto].
Exemplo de Prompt
: Uma composição minimalista apresentando uma única e delicada folha de bordo vermelha posicionada no canto inferior direito do quadro. O fundo é uma tela vasta e vazia em off-white, criando um espaço negativo significativo para texto. Iluminação suave e difusa vinda do canto superior esquerdo. Imagem quadrada.
1from google import genai2from google.genai import types3from PIL import Image4from io import BytesIO56client = genai.Client()78# Generate an image from a text prompt9response = client.models.generate_content(10 model="gemini-2.5-flash-image-preview",11 contents="A minimalist composition featuring a single, delicate red maple leaf positioned in the bottom-right of the frame. The background is a vast, empty off-white canvas, creating significant negative space for text. Soft, diffused lighting from the top left. Square image.",12)1314image_parts = [15 part.inline_data.data16 for part in response.candidates[0].content.parts17 if part.inline_data18]1920if image_parts:21 image = Image.open(BytesIO(image_parts[0]))22 image.save('minimalist_design.png')23 image.show()

Uma composição minimalista apresentando uma única e delicada folha de bordo vermelha...
6. Arte Sequencial (Painel de Quadrinho / Storyboard)
Crie narrativas visuais convincentes, painel por painel, ideal para desenvolver storyboards, tiras de quadrinhos ou qualquer forma de arte sequencial, focando em descrições claras da cena.
Modelo
: Um único painel de história em quadrinhos no estilo [estilo de arte]. Em primeiro plano, [descrição e ação do personagem]. Ao fundo, [detalhes do cenário]. O painel tem um [balão de diálogo/legenda] com o texto "[Texto]". A iluminação cria um clima [clima]. [Proporção de aspecto].
Exemplo de Prompt
: Um único painel de história em quadrinhos em um estilo noir e sombrio, com tintas em preto e branco de alto contraste. Em primeiro plano, um detetive em um sobretudo fica sob um poste de luz piscando, a chuva encharcando seus ombros. Ao fundo, o letreiro de neon de um bar deserta reflete em uma poça. Uma legenda no topo diz "A cidade era um lugar difícil para guardar segredos." A iluminação é dura, criando um clima dramático e sombrio. Paisagem.
1from google import genai2from google.genai import types3from PIL import Image4from io import BytesIO56client = genai.Client()78# Generate an image from a text prompt9response = client.models.generate_content(10 model="gemini-2.5-flash-image-preview",11 contents="A single comic book panel in a gritty, noir art style with high-contrast black and white inks. In the foreground, a detective in a trench coat stands under a flickering streetlamp, rain soaking his shoulders. In the background, the neon sign of a desolate bar reflects in a puddle. A caption box at the top reads \"The city was a tough place to keep secrets.\" The lighting is harsh, creating a dramatic, somber mood. Landscape.",12)1314image_parts = [15 part.inline_data.data16 for part in response.candidates[0].content.parts17 if part.inline_data18]1920if image_parts:21 image = Image.open(BytesIO(image_parts[0]))22 image.save('comic_panel.png')23 image.show()

Um único painel de história em quadrinhos em um estilo noir e sombrio...
**





