Nano Banana

Генерация изображений с моделью Nano Banana

Nano Banana

Nano Banana, модель генерации изображений от Google, отличается естественной обработкой языка и поддержкой длинных промптов до 20 000 символов.

Обзор

ХарактеристикаЗначение
ТипГенерация изображений
ID моделиgoogle/gemini-2.5-flash-image
Max prompt20 000 символов
Соотношения сторон1:1, 9:16, 16:9, 3:4, 4:3, 3:2, 2:3, 5:4, 4:5, 21:9
Форматы выводаpng, jpeg
Референс-изображениядо 8

Сценарии использования

Товарные фото

Создание профессиональных изображений товаров для маркетплейсов

Рекламные креативы

Генерация баннеров и рекламных материалов

Иллюстрации

Создание уникальных иллюстраций для статей и презентаций

Социальные сети

Визуальный контент для постов и сторис

Параметры

ПараметрТипОбязательныйОписание
modelstringДаID модели: google/gemini-2.5-flash-image
promptstringДаТекстовое описание желаемого изображения (до 20 000 символов)
aspect_ratiostringНетСоотношение сторон: 1:1, 9:16, 16:9, 3:4, 4:3, 3:2, 2:3, 5:4, 4:5, 21:9
output_formatstringНетФормат вывода: png, jpeg
imagesarrayНетМассив референс-изображений для редактирования (до 8 шт.)

Пример запроса (cURL)

curl -X POST "https://api.usellm.ru/v1/media" \
  -H "Authorization: Bearer <USELLM_API_KEY>" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "google/gemini-2.5-flash-image",
    "input": {
      "prompt": "Измени фон на закат над морем",
      "aspect_ratio": "16:9",
      "images": [
        { "type": "url", "data": "https://example.com/photo.jpg" }
      ]
    }
  }'

Асинхронная генерация

Генерация изображений идёт асинхронно. После отправки запроса вы получите id, который нужно использовать для проверки статуса:

  1. Отправка запроса: POST на /v1/media возвращает id генерации
  2. Проверка статуса: GET на /v1/media/{id} возвращает текущий статус
  3. Получение результата: когда статус completed, в ответе будет URL готового изображения

Советы и лучшие практики