Skip to main content
POST
Подсказка о совместимости названий моделей: gemini-3.1-flash-lite-image совместима с псевдонимом nano-banana-2-lite, gemini-3.1-flash-lite-image-ext совместима с псевдонимом nano-banana-2-lite-ext; каждое название и его псевдоним эквивалентны и взаимозаменяемы.

Авторизация

string
обязательно
Все конечные точки API требуют аутентификации Bearer TokenПолучение API-ключа:Перейдите на страницу управления API-ключами, чтобы получить ваш API-ключДобавьте его в заголовок запроса:

Body

string
по умолчанию:"gemini-3.1-flash-lite-image"
обязательно
Название модели генерации изображенийПоддерживаются следующие названия модели:
  • gemini-3.1-flash-lite-image (Nano Banana Lite, совместимый псевдоним nano-banana-2-lite)
  • gemini-3.1-flash-lite-image-ext (совместимый псевдоним nano-banana-2-lite-ext)
У обоих параметры и ограничения одинаковы (только 1K, не поддерживаются google_search / official_fallback, максимум 14 эталонных изображений). Ни у одного из них нет варианта -official, и они не поддерживают резервный параметр official_fallback. Тарификация определяется настройкой в бэкенде соответствующего канала.Псевдонимы nano-banana-2-lite (соответствует gemini-3.1-flash-lite-image) и nano-banana-2-lite-ext (соответствует gemini-3.1-flash-lite-image-ext) эквивалентны своим исходным названиям и взаимозаменяемы.
string
обязательно
Текстовое описание для генерации изображения
string
Соотношение сторон изображенияПоддерживаемые соотношения:
  • auto — Автоматический выбор соотношения сторон
  • 1:1 — Квадрат, аватары, соцсети
  • 3:2 / 2:3 — Стандартные фото
  • 4:3 / 3:4 — Традиционное соотношение экранов
  • 16:9 / 9:16 — Широкоформатное / обложки вертикальных видео
  • 5:4 / 4:5 — Изображения для Instagram
  • 21:9 — Сверхширокий баннер
Для генерации из текста при значении size, равном auto, по умолчанию используется 1:1 или 16:9; для генерации из изображения соотношение сторон следует за ответом источника. Рекомендуется указывать соотношение сторон явно.
string
по умолчанию:"1K"
Разрешение выходного изображенияПоддерживаемые значения:
  • 1K — ~1024px, стандартное разрешение (Lite поддерживает только этот вариант)
Lite поддерживает только 1K. Передача 2K / 4K / 0.5K будет молча понижена до 1K: ошибки не возникнет, но и реального вывода в высоком разрешении не будет. Во фронтенд-интерфейсе не нужно показывать опцию разрешения.
integer
по умолчанию:"1"
Количество генерируемых изображенийДиапазон значений: 1 ~ 4, по умолчанию 1При n>1 бэкенд выполняет несколько параллельных запросов к источнику и тарифицирует по фактическому числу успешно сгенерированных изображений. Рекомендуется во фронтенде всегда передавать 1 (пошаговое отображение прогресса, более наглядная тарификация).⚠️ Примечание: Необходимо передавать обычное число (например, 1), без кавычек, иначе возникнет ошибка
array
Список URL эталонных изображений для генерации из изображенияПоддерживается два формата:1. Полный URL изображения
  • Публично доступный URL изображения (http:// или https://)
  • Пример: https://example.com/image.jpg
2. Формат Base64
  • Необходимо использовать полный формат Data URI
  • Формат: data:image/{format};base64,{base64data}
  • Поддерживаемые форматы изображений: jpeg, png, webp
  • Пример: data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABg...
  • ⚠️ Примечание: Необходимо включать префикс data:image/jpeg;base64,
Ограничения:
  • Максимум 14 эталонных изображений (рекомендуется: до 10 ссылок на объекты + 4 ссылки на персонажей)
  • Размер одного изображения: не более 10 МБ
  • Поддерживаемые форматы: jpeg, png, webp
string
Адрес обратного вызова задачи (base)При успехе / неудаче задачи платформа выполнит обратный вызов на webhook + /callback (без переадресации к источнику). Передача этого параметра существенно снижает необходимость опроса; тем не менее рекомендуется сохранить опрос в качестве резерва.
Ключевые моменты использования Lite
  • Не поддерживаются google_search / google_image_search: Lite использует эндпоинт interactions Developer API, источник не открыл инструмент Search (вернёт “Search as tool is not enabled for this model”), и адаптер платформы не передаёт этот параметр. Передача не вызовет ошибки, изображение сгенерируется как обычно, но без какого-либо эффекта улучшения через поиск. Если нужно улучшение через поиск, используйте gemini-3.1-flash-image-preview.
  • Не поддерживается локальная перерисовка через mask_url (серия Gemini использует соотношение сторон + эталонные изображения, а не маску).
  • Тарификация по токенам (в отличие от фиксированной цены за изображение у flash/pro): вход около 0.25замиллионтокенов,выводизображенийоколо0.25 за миллион токенов, вывод изображений около 30 за миллион токенов, одно изображение 1K ≈ 1120 output-токенов ≈ $0.0336 за изображение. Фактическая цена определяется настройкой множителя в бэкенде.
  • Все сгенерированные изображения содержат невидимый водяной знак Google SynthID (поведение источника, отключить нельзя).

Response

integer
Код состояния ответа
array
Массив данных ответа