Создание согласованных изображений с помощью Gemini Nano Banana

1. Обзор

В этой лабораторной работе вы научитесь создавать конвейер генерации изображений на основе подсказок для вашей библиотеки изображений.

Вам предстоит выполнить следующие шаги:

  • 1️⃣ Начните с архивного изображения
  • 2️⃣ Извлеките персонажа, чтобы создать совершенно новое референсное изображение.
  • 3️⃣ Создайте серию иллюстраций, используя только подсказки и новые ресурсы.

Вот краткое описание того, чего вы достигнете:

44dcd5631907d864.png

Чему вы научитесь

  • Как создавать новые согласованные изображения из изображений и подсказок
  • Как создать лист персонажа
  • Как использовать описательные или побудительные подсказки
  • Как извлечь пользу из пространственного понимания Близнецов
  • Как построить график активов

Что вам понадобится

  • Умение запускать Python в блокноте (в Colab или любой другой среде Jupyter)
  • Проект Google Cloud (Vertex AI) или ключ API Gemini (Google AI Studio) с включенной оплатой

ℹ️ Общая стоимость запуска этой лаборатории в Google Cloud составляет менее 1 доллара США.

95557c237d172e1f.png8173aa8cca5ce8e2.png3a82b6ec76ca4557.png8173aa8cca5ce8e2.png95dfef766eb02938.png

Давайте начнем...

2. Прежде чем начать

Чтобы использовать API Gemini , у вас есть два основных варианта:

  1. Через проект Vertex AI в Google Cloud
  2. Через Google AI Studio с ключом API Gemini

🛠️ Вариант 1 — API Gemini через Vertex AI

Требования:

  • Проект Google Cloud
  • Для этого проекта необходимо включить API Vertex AI.

🛠️ Вариант 2 — API Gemini через Google AI Studio

Требование:

  • API-ключ Gemini

Узнайте больше о получении ключа API Gemini от Google AI Studio .

3. Запустите блокнот.

Выберите предпочитаемый вами инструмент для открытия блокнота:

🧰 Инструмент A — Открыть блокнот в Colab

🧰 Инструмент B — Откройте блокнот в Colab Enterprise или Vertex AI Workbench

💡 Это может быть предпочтительным вариантом, если у вас уже есть проект Google Cloud, настроенный с использованием экземпляра Colab Enterprise или Vertex AI Workbench.

🧰 Инструмент C — получите блокнот с GitHub и запустите его в своей среде.

⚠️ Вам нужно будет получить блокнот с GitHub (или клонировать репозиторий) и запустить его в собственной среде Jupyter.

🗺️ Содержание блокнота

Для удобства навигации обязательно разверните и используйте оглавление. Пример:

61d63c0fb4aba335.png

🏁 Запустить блокнот

Всё готово. Теперь можно следить за блокнотом и управлять им. Развлекайтесь!...

4. Поздравляем!

b878bfbd803e7afe.png

Поздравляем с завершением лабораторной работы!

Узнать больше