Como gerar imagens consistentes com o Nano Banana do Gemini

1. Visão geral

Neste laboratório, você vai aprender a criar um pipeline de geração baseado em comandos para sua biblioteca de imagens.

Você vai concluir as seguintes etapas:

  • 1️⃣ Comece com uma imagem de arquivo
  • 2️⃣ Extraia um personagem para criar uma nova imagem de referência
  • 3️⃣ Gere uma série de ilustrações usando apenas comandos e os novos recursos

Confira um resumo do que você vai fazer:

627ed76fda56d1b0.png

O que você vai aprender

  • Como gerar novas imagens consistentes a partir de imagens e comandos
  • Como criar uma folha de personagens
  • Como usar comandos descritivos ou imperativos
  • Como aproveitar o entendimento espacial do Gemini
  • Como criar um gráfico de recursos

O que é necessário

  • Familiaridade com a execução do Python em um notebook (no Colab ou em qualquer outro ambiente do Jupyter)
  • Um projeto na nuvem do Google Cloud ou uma chave de API Gemini com o faturamento ativado

ℹ️ O custo total da execução deste laboratório no Google Cloud é de menos de US$ 1.

ed255bd97afbedca.png fc7e616a26c8fa40.png c0b9ecec49c859f2.png fc7e616a26c8fa40.png 8f240cd033d2cc65.png

Vamos começar

2. Antes de começar

Para usar a API Gemini, você tem duas opções principais:

  1. Pela Agent Platform (antiga Vertex AI) com um projeto na nuvem do Google Cloud
  2. Pelo Google AI Studio com uma chave da API Gemini

🛠️ Opção 1: API Gemini pela Agent Platform

Requisitos:

  • Um projeto na nuvem do Google Cloud
  • A API Agent Platform precisa estar ativada para esse projeto

🛠️ Opção 2: API Gemini pelo Google AI Studio

Requisito:

  • Uma chave da API Gemini

Saiba como receber uma chave da API Gemini no Google AI Studio.

3. Executar o notebook

Escolha a ferramenta preferida para abrir o notebook:

🧰 Ferramenta A: abrir o notebook no Colab

🧰 Ferramenta B: abrir o notebook no Colab Enterprise ou Workbench

💡 Essa opção é preferível se você já tiver um projeto na nuvem do Google Cloud configurado com uma instância do Colab Enterprise ou Workbench.

🧰 Ferramenta C: receber o notebook do GitHub e executá-lo no seu próprio ambiente

⚠️ Você precisará receber o notebook do GitHub (ou clonar o repositório) e executá-lo no seu próprio ambiente do Jupyter.

🗺️ Sumário do notebook

Para facilitar a navegação, expanda e use o sumário. Exemplo:

35a9e83c756fa43f.png

🏁 Executar o notebook

Você está pronto. Agora é possível seguir e executar o notebook. Divirta-se!

4. Parabéns!

Parabéns por concluir o codelab.

bcf90b8aee7f683d.png

Saiba mais