Gemini-3.1-Flash-Image-preview (Nano banana2)
Gemini-3.1-Flash Генерация изображений
Генерация изображений с помощью Google Gemini 3.1 Flash, поддержка экстремальных соотношений сторон и улучшения через Google Search
POST
- Модель генерации изображений Google Gemini 3.1 Flash (Nano banana2)
- Используйте параметр model для выбора
gemini-3.1-flash-image-preview - Поддержка текст-в-изображение и изображение-в-изображение, вывод до 4K разрешения
- До 14 референсных изображений для сохранения стиля/консистентности персонажей
- Поддержка экстремальных соотношений сторон (1:4, 4:1, 1:8, 8:1)
- Интегрированное улучшение через Google Search для генерации более реалистичных изображений
- Асинхронное управление задачами, запрос результатов по ID задачи
Авторизация
Все API требуют аутентификации Bearer TokenПолучите API Key на странице управления API KeyДобавьте в заголовок запроса:
Тело запроса
Название модели генерации изображенийПример:
"gemini-3.1-flash-image-preview"Текстовое описание для генерации изображения
Соотношение сторон изображенияПоддерживаемые значения:
| Значение | Применение |
|---|---|
1:1 | Квадрат, аватар, социальные сети |
3:2 / 2:3 | Стандартное фото |
4:3 / 3:4 | Традиционный монитор |
16:9 / 9:16 | Широкоформатный / вертикальный |
5:4 / 4:5 | |
21:9 | Ультраширокий баннер |
1:4 / 4:1 | Длинный постер / баннер |
1:8 / 8:1 | Экстремально длинное изображение |
Количество генерируемых изображений⚠️ Примечание: Должно быть чистым числом (например
1), без кавычек, иначе будет ошибкаСписок URL референсных изображений для режима изображение-в-изображениеОграничение: Максимум 14 изображений (рекомендуется: до 10 объектных + 4 персонажных референса)
Метаданные для передачи дополнительных параметров конфигурации
Ответ
Уникальный идентификатор задачи для запроса статуса
Тип объекта, всегда
generation.taskИспользуемое название модели
Статус задачи
queued- В очередиin_progress- Обрабатываетсяcompleted- Успешно завершеноfailed- Ошибка
Прогресс задачи в процентах (0-100)
Временная метка создания задачи (Unix timestamp)
Метаданные задачи