Иллюстрируем книгу с Nano Banana

Урок 10 из 80 курса «Gemini API: примеры использования»: официальный курс Gemini API Cookbook (Гугл Джемини) на русском языке. Урок входит в платный доступ; первые уроки курса бесплатно.

О чём урок

В этом руководстве вы будете использовать множество функций Gemini (long context, multimodality, structured output, file API, chat mode...) в сочетании с моделью генерации изображений Nano Banana для иллюстрации книги. Вы также узнаете, как оживить свои иллюстрации с помощью: 🎬 Veo — Анимируйте иллюстрацию главы в короткое видео 🎵 Lyria — Генерируйте инструментальную фоновую музыку для каждой главы 🗣️ TTS — Попросите рассказчика прочитать вслух начало главы Каждая концепция будет объясняться по ходу дела, но если вам нужно более простое введение в модель генерации изображений Gemini, ознакомьтесь с getting started notebook или с документацией по генерации изображений. Примечание: для уменьшения размера notebook (и ваших расходов, если вы его запустите) количество изображений было ограничено до 3 персонажей и 3 глав каждый раз, но не стесняйтесь снять это ограничение, если хотите большего в своих собственных экспериментах. Также обратите внимание, что этот notebook ранее использовал модели Imagen вместо Nano Banana. Если вас интересует версия Imagen, ознакомьтесь с этой старой версией. Примечание: Включите оплату для использования генерации изображений. Это функция с оплатой по факту использования (см. pricing). Это не относится к случаям использования gemini-2.5-flash-image (Nano Banana), у которого есть бесплатный уровень. Этот notebook также включает необязательные разделы для генерации видео (Veo), генерации музыки (Lyria) и преобразования текста в речь (TTS), которые являются платными функциями. Каждый имеет свой флажок согласия, который необходимо включить перед запуском. В этом разделе устанавливается SDK, настраивается с использованием вашего API key, импортируются соответствующие библиотеки, загружаются образцы видео и выгружаются в Gemini. Просто сверните (нажмите на маленькую стрелку слева от заголовка) и запустите этот раздел, если вы хотите сразу перейти к примерам (только не забудьте запустить его, иначе ничего не будет работать). Чтобы запустить следующую ячейку, ваш API key должен быть сохранен в Colab Secret с именем GEMINI_API_KEY. Если у вас еще нет API key или вы не знаете, как создать Colab Secret, см.

План урока

  1. 0/ Настройка
  2. Установка SDK
  3. Настройка вашего API key
  4. Инициализация клиента SDK
  5. Импорты
  6. Выбор моделей
  7. 1/ Получение книги и загрузка с использованием File API
  8. 2/ Начало чата

Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.

Урок входит в темы

Полезные гиды