Коротко
- Google сообщает, что модели Imagen закрыты и больше не доступны в Gemini API.
- В качестве альтернативы рекомендуются модели Nano Banana, например gemini-2.5-flash-image или gemini-3.1-flash-image.
- Для генерации изображений вместо client.models.generate_images следует использовать client.models.generate_content.
- Nano Banana возвращает данные изображений в частях содержимого, а не в отдельном объекте ответа с изображением.
Что вы узнаете из этого руководства?
Согласно документации Google по Gemini API, модели Imagen закрыты и больше не доступны через API. Поэтому при переносе интеграции для генерации изображений, использующей Imagen, необходимо учесть сразу три момента: название модели, метод вызова и обработку получаемого ответа. В руководстве рассказывается, как проверить эти изменения в существующей интеграции.
Это контрольный список для переноса приложений и рабочих процессов, использующих API. В исходной документации нет команд установки для конкретного языка программирования, версии пакета или полного примера кода. Поэтому здесь не приводятся примеры кода и действия в интерфейсе, которых нет в источнике.
Требования и подготовка к переходу
Переход касается интеграций Imagen, генерирующих изображения через Gemini API. В источнике не указаны требования к типу аккаунта, оплате, квотам или оборудованию. Для начала достаточно выявить текущие вызовы API в проекте и участки, использующие ответы с изображениями.
Составьте список мест в кодовой базе, файлах настроек или шаблонах запросов, где используются названия моделей Imagen. Затем зафиксируйте, какой метод используется для вызова генерации изображений и какую часть ответа API обрабатывает приложение. Эта проверка показывает, что изменения могут потребоваться не только на этапе отправки запроса, но и при обработке ответа.
Переход на Nano Banana шаг за шагом
Определите текущее название модели. Найдите места вызова Imagen и проверьте, с каким названием модели обращается приложение. Google рекомендует заменить названия моделей Imagen на
gemini-2.5-flash-imageили перейти на модели Nano Banana 2, напримерgemini-3.1-flash-image. Определите, какой вариант использовать, и обновите место, где интеграция выбирает модель. Также проверьте, нет ли других запросов, использующих ту же настройку.Измените метод вызова. В примечании Google о переходе указано, что вместо метода
client.models.generate_images, использовавшегося для Imagen, следует использоватьclient.models.generate_content. Проверьте это изменение отдельно от обновления названия модели. Даже если указать новое название модели, переход не завершён, пока приложение продолжает вызывать старый метод.Проверьте обработку ответа. Nano Banana возвращает ответ не в виде отдельного объекта с изображением, которого можно ожидать при прежнем способе использования, а в виде частей содержимого, включающих данные изображения. Проверьте, какую структуру приложение читает при получении ответа API. Проследите также, как данные изображения передаются на следующие этапы обработки.
Проверьте весь процесс в приложении. После изменения названия модели и метода вызова проверьте процесс от начала до конца, отправив запрос на генерацию изображения. Убедитесь не только в том, что запрос отправляется, но и в том, что данные изображения из ответа поступают на следующий этап, как ожидает приложение. Поскольку в примечании Google о переходе нет конкретного тестового сценария или примера ожидаемого результата, объём проверки следует определить с учётом особенностей приложения.
Обновите документацию и удалите устаревшие упоминания. В коде или внутренних технических заметках могут остаться названия моделей Imagen и описания прежнего формата ответа. Их обновление снизит риск того, что при дальнейшей поддержке кто-то подключит закрытую модель или больше не используемый метод. Это не новая функция API, а рекомендация по поддержке, которая поможет сделать процесс перехода понятнее.
Частые ошибки
Изменить только название модели: описание перехода от Google предполагает, что вместе с названием модели нужно проверить метод вызова и способ обработки ответа. Все три пункта важны, чтобы оценить интеграцию с учётом нового способа использования.
Ожидать прежнюю структуру ответа: поскольку Nano Banana возвращает данные изображения в частях содержимого, участок приложения, написанный для обработки прежнего объекта с изображением, может не найти эти данные в ожидаемом виде. Включите компонент, обрабатывающий ответ, в план перехода.
Предполагать требования, не указанные в источнике: в примечании о переходе не указаны конкретный язык программирования или версия пакета, стоимость, квоты либо условия аккаунта. Не представляйте эти сведения как подтверждённые требования — перед внедрением уточните их в актуальной документации Gemini API.
Ограничить тестирование отправкой запроса: успешная отправка запроса сама по себе не подтверждает, что данные изображения из ответа корректно используются на следующих этапах приложения. Включите обработку ответа в тесты.
Влияние на рабочие процессы архитектуры, дизайна интерьеров и archviz
Для команд, использующих генерацию изображений через Gemini API при разработке концепций, вариантов интерьера или на других этапах работы с изображениями, это изменение означает необходимость обновить существующую интеграцию. Если автоматизация зависит от Imagen, нужно одновременно проверить название модели, метод вызова и участок обработки ответа. В приложениях, передающих данные сгенерированного изображения на следующий этап проекта, следует также проверить совместимость этой передачи с новым форматом ответа.
Поскольку источник не указывает требования к локальному оборудованию, нельзя сделать вывод о необходимости конкретной рабочей станции или GPU для этого перехода. Цены и условия использования также не описаны. Офисам и командам визуализации стоит отдельно проверить условия использования API и протестировать изменения модели, метода и ответа в существующей автоматизации.
Следующие шаги
Сначала составьте перечень вызовов, связанных с Imagen. Затем рассмотрите один из рекомендованных Google вариантов названия модели и новый метод вызова. Наконец, проверьте, как приложение обрабатывает части ответа, содержащие данные изображения. За более подробными примерами Google направляет к руководству по генерации изображений. За подробностями реализации, не описанными в этом руководстве, обратитесь к актуальной официальной документации.
Источник и лицензия
Это руководство адаптировано по официальному англоязычному руководству Google об использовании Imagen в Gemini API и переходе на Nano Banana. Если не указано иное, источник распространяется по лицензии CC BY 4.0. Текст адаптирован на турецкий язык; примеры кода, отсутствующие в источнике, не добавлялись.
Источники
Источников: 1Тексты источников не перепечатываются; короткие цитаты отмечены, остальное — наш пересказ и комментарий.
Для архитектурных бюро и команд визуализации в Турции это изменение означает необходимость поддерживать и обновлять подключения к API, использующие Imagen. При автоматизированной генерации изображений недостаточно просто сменить название модели: метод вызова и компоненты, обрабатывающие ответ, также следует включить в план тестирования.
В источнике не указаны цены, условия лицензирования или требования к оборудованию, поэтому сделать определённые выводы о расходах или влиянии на рабочие станции нельзя. Перед изменением производственного процесса следует отдельно проверить условия использования API и совместимость приложения с новым форматом ответа.
Частые вопросы
Модели Imagen всё ещё доступны в Gemini API?
Нет. Согласно документации Google, модели Imagen закрыты и больше не доступны в Gemini API.
Какие названия моделей можно использовать вместо Imagen?
Google рекомендует использовать `gemini-2.5-flash-image` или модели Nano Banana 2, например `gemini-3.1-flash-image`.
Как Nano Banana возвращает изображение в ответе?
Вместо отдельного объекта с изображением она возвращает части содержимого, включающие данные изображения. Поэтому участки приложения, использующие ответ, нужно проверить с учётом нового формата.



