Skip to Content
МоделиNano BananaОбзор

Семейство Nano Banana

Модели изображений Gemini от Google, всего пять. Рекомендуется вызывать их через нативный эндпоинт Gemini — он позволяет точно задать соотношение сторон и разрешение; OpenAI-совместимый эндпоинт тоже работает, но поддерживает только часть параметров.

Типичные задачи

Выбор модели

ГлавноеДля обычных задач рекомендуется Nano Banana 2; для вывода в 4K или сложной композиции — Pro; для пакетной генерации небольших изображений — 2 Lite.
Nano Banana 2.1Новейшая
  • Три уровня: 1K, 2K, 4K
  • Соотношения от 1:8 до 8:1; 2K и 4K по замерам около 2 минут
gemini-nano-banana-2.1
Nano Banana 2Для повседневных задач
  • Четыре уровня разрешения: от 512 до 4K
  • Больше всего соотношений сторон, включая 1:8 и 8:1
gemini-3.1-flash-image
Nano Banana ProПриоритет качества
  • Три уровня: 1K, 2K, 4K
  • Перед генерацией выполняет рассуждение, поэтому работает дольше
gemini-3-pro-image
Nano Banana 2 LiteПриоритет скорости
  • Только 1K
  • По замерам около 5 секунд на изображение, вывод в JPEG
gemini-3.1-flash-lite-image
Nano BananaПредыдущее поколение
  • Фиксированно около 1K, разрешение задать нельзя
  • Можно продолжать использовать в существующих проектах
gemini-2.5-flash-image
ID моделей (копируйте без изменений)
Nano Banana 2.1google/gemini-nano-banana-2.1Новейшая
Nano Banana 2google/gemini-3.1-flash-imageДля повседневных задач
Nano Banana Progoogle/gemini-3-pro-image4K, сложная композиция
Nano Banana 2 Litegoogle/gemini-3.1-flash-lite-imageТолько 1K
Nano Bananagoogle/gemini-2.5-flash-imageПредыдущее поколение

Актуальные цены см. на страницах моделей: Nano Banana 2 , Nano Banana Pro . Фактическое списание определяется полем usageMetadata в ответе.

Выбор эндпоинта

ГлавноеЕсли нужно управлять соотношением сторон и разрешением, используйте нативный эндпоинт Gemini.
Нативный эндпоинт Gemini (рекомендуется)OpenAI-совместимый эндпоинт
АдресPOST /gemini/v1beta/models/<ID модели>:generateContentPOST /v1/images/generations, /v1/images/edits
Соотношение сторонimageConfig.aspectRatioaspect_ratio на верхнем уровне
РазрешениеimageConfig.imageSize: 512, 1K, 2K, 4KНе поддерживается; при передаче image_size возвращается 400
size: "ШИРИНАxВЫСОТА"НеприменимоНе поддерживается; задавайте соотношение через aspect_ratio
Несколько изображений nНеприменимоНе поддерживается; один запрос — одно изображение
РедактированиеinlineData в partsЗагрузка файла в /v1/images/edits
Референсные изображения input_imagesНеприменимоНе поддерживается; для редактирования используйте /v1/images/edits
Результатcandidates[0].content.parts[].inlineData.datadata[0].b64_json

Задержка и таймауты

ГлавноеУстановите таймаут клиента 300 секунд или больше.

API синхронный. По замерам, 1K занимает около 5–20 секунд, 4K — около 30 секунд; 2K и 4K у Nano Banana 2.1 — около 2 минут. В часы пиковой нагрузки задержка больше. Pro перед генерацией изображения выполняет рассуждение (в ответе есть thoughtsTokenCount), поэтому работает дольше, чем Nano Banana 2 при том же разрешении. Типичного таймаута по умолчанию в 60 секунд недостаточно для 4K и запросов в часы пик; если клиент разорвёт соединение, запрос всё равно будет оплачен.

Структура ответа

200 OK (нативный эндпоинт, data сокращено)
{ "candidates": [{ "content": { "parts": [{ "inlineData": { "mimeType": "image/png", "data": "iVBORw0KGgo…" } }], "role": "model" }, "finishReason": "STOP" }], "modelVersion": "google/gemini-3-pro-image", "usageMetadata": { "promptTokenCount": 7, "candidatesTokenCount": 2000, "candidatesTokensDetails": [{ "modality": "IMAGE", "tokenCount": 2000 }], "thoughtsTokenCount": 211, "totalTokenCount": 2218 } }
  • Изображение находится в элементе parts, содержащем inlineData, и это не обязательно первый элемент — перед ним может быть текст. Перебирайте parts, чтобы его найти.
  • Значение элемента IMAGE в candidatesTokensDetails — это число токенов выходного изображения. По замерам: 1 120 для 1K и 2 000 для 4K у Pro.
  • thoughtsTokenCount встречается только в ответах Pro и обозначает токены рассуждения перед генерацией изображения.

Официальная документация

Официальная документация описывает поведение при прямом обращении к Google; при вызове через OfoxAI приоритет имеют выводы из замеров на этой странице.

Часто задаваемые вопросы

Как сгенерировать изображение 4K с Nano Banana Pro?

Используйте нативный эндпоинт Gemini: передайте imageSize: "4K" в generationConfig.imageConfig и задайте соотношение сторон через aspectRatio. По замерам, 4K с соотношением 16:9 даёт 5504x3072, около 16 МБ, за примерно 33 секунды. OpenAI-совместимый эндпоинт не поддерживает imageSize — при передаче image_size возвращается 400.

Какие соотношения сторон поддерживает Nano Banana 2?

10 распространённых: 1:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, 21:9; а также четыре сверхшироких или сверхвытянутых: 1:4, 4:1, 1:8, 8:1. Для соотношений не из этого списка возвращается 400 Request contains an invalid argument.

Поддерживает ли Nano Banana Pro 1:8 или 4:1?

Нет. Соотношения 1:4, 4:1, 1:8 и 8:1 поддерживают только Nano Banana 2.1, Nano Banana 2 и Nano Banana 2 Lite; для сверхвытянутых или сверхшироких изображений используйте одну из этих трёх моделей.

Писать imageSize как 4K или 4k?

Рекомендуется писать заглавными: 1K, 2K, 4K — как в официальной документации Google. По замерам, OfoxAI принимает и строчные. Уровень 512 пишется без K и поддерживается только Nano Banana 2.

Как задать соотношение сторон Nano Banana через OpenAI-совместимый эндпоинт?

Используйте aspect_ratio на верхнем уровне, например "16:9". Этот эндпоинт не поддерживает параметры разрешения; для 2K и 4K используйте imageConfig.imageSize нативного эндпоинта Gemini.

Может ли Nano Banana сгенерировать несколько изображений за раз?

Нет, один запрос генерирует одно изображение. Если нужно несколько, отправляйте несколько запросов параллельно с учётом лимитов частоты запросов.

Какой таймаут установить для Nano Banana?

Рекомендуется 300 секунд или больше. По замерам, 1K занимает около 5–20 секунд, 4K — около 30 секунд, 2K и 4K у Nano Banana 2.1 — около 2 минут; в часы пик дольше. Pro перед генерацией выполняет рассуждение, поэтому работает дольше, чем Nano Banana 2.

Обновлено