Обзор
Nano Banana 2 (кодовое название) — новейшая модель Google для генерации изображений, выпущенная 26 февраля 2026 года. Её ID модели —gemini-3.1-flash-image. Она задаёт новый уровень экономической эффективности генерации изображений: качество уровня Pro при скорости и стоимости уровня Flash, становясь новейшей флагманской моделью серии Nano Banana.
-preview снята): Google обновила официальную документацию и выпустила стабильную модель с названием gemini-3.1-flash-image (без -preview). APIYI уже поддерживает её.- Теперь в этой документации везде используется стабильное название
gemini-3.1-flash-image— используйте его для новых интеграций. - Прежнее название по-прежнему работает:
gemini-3.1-flash-image-previewпродолжает работать как обычно, цены не изменились, изменения кода не требуются.
gemini-nano-banana-2.1). Для новых проектов Google рекомендует версию 2.1: она обеспечивает более высокое качество, улучшенную отрисовку текста и согласованность в многошаговых запросах. Стоимость составляет $0.045 за запрос на APIYI (снижение с $0.05 с 13 октября). Nano Banana 2 по-прежнему доступна по прежней цене. См. раздел Генерация и редактирование изображений с Nano Banana 2.1.API преобразования текста в изображение
API редактирования изображений
Доверьте интеграцию AI-агенту
Скопируйте этот prompt и вставьте его в Codex / Claude Code / Cursor
Он сначала получает текстовую версию этой страницы (добавьте .md к любому URL документации), а затем пишет код под стек вашего проекта — таймаут, защитный парсинг parts, сжатие перед загрузкой и параметры разрешения уже включены в требования.
Выполните интеграцию / устранение неполадок генерации изображений по тексту и редактирования изображений Nano Banana 2 (
gemini-3.1-flash-image) в этом проекте.Прежде чем писать код, изучите документацию: запросите https://docs.apiyi.com/en/api-capabilities/nano-banana-2-image/overview.md для получения текстовой версии этой страницы. Для более подробной информации о параметрах добавьте …
- Таймаут: вызывайте нативный формат Gemini по адресу
POST https://api.apiyi.com/v1beta/models/gemini-3.1-flash-image:generateContentи увеличьте клиентский таймау …
Всего 7 требований. Нажмите кнопку ниже, чтобы скопировать prompt целиком.
От каких проблем избавляет этот prompt
От каких проблем избавляет этот prompt
Почему Nano Banana 2 от APIYI?
Nano Banana Pro / 2 — модель №1 по объему использования на APIYI — стабильная, надежная и быстрая. Если вы хотите работать с профессиональной командой, APIYI — правильный выбор. Только что выпущенный флагман Google по-прежнему ограничен по мощности на стороне источника — APIYI глубоко оптимизирует опыт по направлениям надежности, стоимости и интеграции:Официальный канал · Как у Gemini
/v1beta/models/.../generateContent) и паттерном OpenAI SDK — тот же body запроса, те же поля ответа и коды ошибок. Миграция без кода.Без ограничений на параллельные запросы
28-36% от прайса Google
Глобальный доступ без барьеров
api.apiyi.com из материковых дата-центров, домашних сетей или зарубежных узлов. Стабильная задержка, без трансграничной переработки архитектуры.Полная линейка моделей
Профессиональная корпоративная поддержка
Ключевые возможности
Качество профессионального уровня
Вывод в 4K Ultra-HD
14 соотношений сторон
Привязка к поиску изображений
Точный рендеринг текста
Многораундовое редактирование
Режим рассуждения
Сохранение сходства
Сравнение версий
Цены
- Выберите Оплата по факту использования или Оплата по факту использования с приоритетом → тарификация по токенам
- Выберите Оплата за запрос или Оплата за запрос с приоритетом → тарификация за вызов (как у Nano Banana Pro)
- ⚠️ НЕ выбирайте гибридную тарификацию
Тарификация за вызов
Тарификация по токенам (эксклюзивно для Nano Banana 2)
Примерная стоимость при тарификации по токенам
Три параметра, влияющих на тарификацию
Приведённые ниже цифры получены в ходе живого тестирования на рабочем шлюзе 2026-08-27 (12–20 прогонов на каждое условие, все значения основаны на фактических списаниях, зафиксированных в консоли, а не на оценках). Их влияние на ваш счёт различается на два порядка, поэтому оптимизируйте в указанном порядке.thinkingLevel: значение по умолчанию уже минимальное, а high стоит ещё на половину дороже
gemini-3.1-flash-image поддерживает управление уровнем thinking (Pro — нет). Один и тот же prompt, по 20 прогонов на каждое значение:
- Значение по умолчанию идентично
minimal— статистически неотличимо (p=0.64), так что явная передачаminimalничего не даёт. - Только при
highthoughtsTokenCountпоявляется как отдельное поле, и оно включается вcompletion_tokensи тарифицируется по тарифу генерации изображений. - Сложные prompt’ы начинают стоить дороже только после включения
high: на уровне по умолчанию prompt из 3 tokens и prompt с рассуждением из 98 tokens не показали значимой разницы в числе output tokens (p=0.37); сhighprompt с рассуждением использовал на 126% больше thinking tokens и стоил на 38% дороже за вызов.
Привязка Google Search: работает, но тарифицируется за каждый поисковый запрос
Для изображений, которым нужна актуальная информация для корректности (карточки погоды, рыночные графики, афиши событий), подключите инструментgoogleSearch. Привязка сработала во всех 12/12 прогонах.
Привязка Image Search: доступна только в Nano Banana 2, и пока бесплатно
searchTypes.imageSearch позволяет модели извлекать визуальные референсы из Google Image Search — полезно для сценариев «сделайте коллаж из реальных фотографий» или «нарисуйте это по реальному объекту».
- Подтверждается тем, что
imageSearchQueriesпоявляется вgroundingMetadata, со значениями вроде["current weather in Tokyo"]. - Пока дополнительная плата не взимается — стоимость одного вызова даже оказалась немного ниже, чем в контрольной группе без инструмента.
- Срабатывало в 7 из 12 прогонов: модель сама решает, искать или нет, она не делает запрос каждый раз.
- Веб-поиск и поиск изображений можно включить одновременно, но модель сама выбирает, что использовать, поэтому стоимость становится непредсказуемой.
responseModalities: ничего не экономит, но убирает нежелательный текст
responseModalities: ["IMAGE"] указывает, что вам нужны только изображения. По 20 прогонов на каждое значение:
- Все три значения отличаются менее чем на 1%, а
["TEXT","IMAGE"]полностью эквивалентен отсутствию поля (p=0.90). - При обычных prompt’ах для генерации 60/60 ответов уже содержали одну часть изображения и вообще не содержали текста, так что переключателю модальностей просто нечего делать. Только в reasoning prompt’ах (инфографика, data charts) примерно в трети случаев добавляется сводный абзац; здесь
["IMAGE"]подавляет его и экономит около 2.8% (p=0.09, статистически незначимо).
candidatesTokensDetails, но тарифицируется по полному тарифу и составляет 28% стоимости одного вызова, причём не зависит от длины prompt. На его фоне текст почти ничего не значит.Поэтому оценка стоимости одного изображения по 1120 tokens занижает её примерно на 28% — вместо этого сверяйте с candidatesTokenCount или totalTokenCount.Настройка групп
Nano Banana 2 поставляется с двумя группами на APIYI. Переключите в панели управления → Настройки Token:NanoBananaEnterprise, чтобы переждать всплеск.
Рекомендуемая модель тарификации: выберите Pay-as-you-go Priority — подходит и для тарификации Nano Banana 2 на основе token, и для тарификации Nano Banana Pro за вызов, один Token на всю серию.

Token settings: Billing model = Pay-as-you-go Priority, primary group = Default, fallback group = NanoBananaEnterprise (1.4x)
Поддерживаемые разрешения и соотношения сторон
Разрешения вывода
Поддерживаемые соотношения сторон (всего 14)
1:1, 1:4, 4:1, 1:8, 8:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, 21:9
Размеры вывода для каждого соотношения сторон (пиксели)
Таблица ниже перечисляет фактические размеры вывода Nano Banana 2 для всех 14 соотношений сторон на уровнях разрешения 512px / 1K / 2K / 4K (источник: официальная документация Google). В вашем запросе укажитеaspect_ratio для соотношения и image_size (или resolution) для уровня:
1:4, 4:1, 1:8, 8:1 — сверхвысокие по высоте/сверхширокие соотношения, идеально подходящие для длинных изображений и инфографики. Это также единственная модель с низким уровнем 512px, отлично подходящим для миниатюр и быстрых предпросмотров.FAQ
В чём разница между Nano Banana 2 и Nano Banana Pro?
В чём разница между Nano Banana 2 и Nano Banana Pro?
gemini-3.1-flash-image) основана на Gemini 3.1 Flash, а Nano Banana Pro (gemini-3-pro-image) — на Gemini 3 Pro. Ключевые различия:- ✅ Скорость: Nano Banana 2 работает быстрее (скорость уровня Flash)
- ✅ Цена: тарификация Nano Banana 2 по токенам дешевле (от $0.025 против $0.09)
- ✅ Соотношения сторон: Nano Banana 2 поддерживает 14 вариантов (на 4 больше)
- ✅ Привязка к результатам поиска изображений: эксклюзивная функция Nano Banana 2
- ⚠️ Максимальное качество: Nano Banana Pro всё ещё немного лучше
Стоит ли перейти с Nano Banana Pro на Nano Banana 2?
Стоит ли перейти с Nano Banana Pro на Nano Banana 2?
gemini-3-pro-image на gemini-3.1-flash-image.Использовать gemini-3.1-flash-image или версию с суффиксом -4k?
Использовать gemini-3.1-flash-image или версию с суффиксом -4k?
gemini-3.1-flash-image (без суффикса -4k), а не gemini-3.1-flash-image-4k.- В официальном названии нет
-4k: официальное название модели Google —gemini-3.1-flash-image. Это также основной канал, в поддержку которого мы вкладываем больше всего ресурсов, поэтому он обеспечивает наилучшую стабильность и совместимость. - Откуда взялось
-4k: изначальноgemini-3.1-flash-image-4kбыла конфигурацией для сценариев «чат-в-изображение» в диалоговых клиентах, таких как Chatbox: генерации изображений прямо в чате интерфейса обмена сообщениями. - Для кода и нативного формата Gemini предпочтительно общее название: при вызове из кода с использованием нативного формата Gemini (
/v1beta/models/.../generateContent) стандартное название моделиgemini-3.1-flash-imageработает стабильнее.
-4k — просто укажите разрешение 4K в параметрах запроса (см. раздел «Поддерживаемые разрешения и соотношения сторон» выше).Что такое привязка к результатам поиска изображений?
Что такое привязка к результатам поиска изображений?
Для чего нужен режим рассуждения?
Для чего нужен режим рассуждения?
high обеспечивает наилучшие результаты, но немного увеличивает время генерации. Этот режим лучше всего подходит для задач, требующих точной композиции, отрисовки текста или создания сложных сцен.Сколько времени занимает генерация изображения?
Сколько времени занимает генерация изображения?
- Разрешение 1K: ~5–10 секунд
- Разрешение 2K: ~10–15 секунд
- Разрешение 4K: ~15–25 секунд
- Включение высокого уровня рассуждения добавляет несколько секунд
Есть ли ограничение на параллельные запросы? API обрабатывает запросы последовательно? Что делать, если нужно, чтобы 20 пользователей отправляли запросы одновременно?
Есть ли ограничение на параллельные запросы? API обрабатывает запросы последовательно? Что делать, если нужно, чтобы 20 пользователей отправляли запросы одновременно?
timeout: генерация изображений (особенно в разрешении 4K или при пиковой нагрузке) может занимать некоторое время для каждого запроса, поэтому установите тайм-аут клиента на 360 секунд, чтобы не прерывать запросы, которые обрабатываются в штатном режиме.Какие форматы входных изображений поддерживаются?
Какие форматы входных изображений поддерживаются?
image/png и image/jpeg. Передавайте изображения как base64 непосредственно в запросе или указывайте общедоступный URL изображения через fileData.fileUri. Платформа не поддерживает загрузку файлов через Files API; см. Поддерживает ли APIYI Files API?.Есть ли на выходных изображениях водяные знаки?
Есть ли на выходных изображениях водяные знаки?
Почему появляется ошибка connection reset by peer / write_response_body_failed (500)?
Почему появляется ошибка connection reset by peer / write_response_body_failed (500)?
- Ограничьте количество изображений: соблюдайте официальные правила (не более 14 изображений на промпт) и не добавляйте слишком много изображений для справки.
- Ограничьте размер каждого изображения: размер каждого изображения должен быть меньше 5 МБ. Официальный предел для одного изображения — 7 МБ, а кодирование base64 увеличивает размер примерно на треть, поэтому оставляйте запас.
- Сжимайте изображения на стороне клиента перед загрузкой: сжимайте изображения на стороне клиента (или через серверный релей), прежде чем отправлять их в API. Обычно для этого ограничивают длину большей стороны, преобразуют изображения в JPEG/WebP и настраивают параметр качества.
- Перейдите на передачу URL: нативный формат Gemini поддерживает передачу URL изображения через
fileData.fileUri, что полностью исключает слишком большие тела запросов base64. См. Руководство разработчика Nano Banana.
Связанная документация
- Генерация изображений Nano Banana Pro - Предыдущая флагманская версия
- Редактирование изображений Nano Banana - Возможности редактирования изображений
- Сравнительное тестирование генерации изображений
- Руководство по использованию API