Перейти к основному содержанию
POST
cURL
Поскольку генерация изображений Nano Banana является синхронным ответом и занимает сравнительно много времени, рекомендуется использовать шлюз https://api.ttapi.org.

Доступные модели

Авторизации

TT-API-KEY
string
header
обязательно

Вы можете получить API-ключ в панель управления TTAPI.

Тело

application/json
prompt
string
обязательно

Описание изображения для генерации или изменения

model
enum<string>
по умолчанию:gemini-3-pro-image-preview
обязательно

Версия модели

Доступные опции:
gemini-2.5-flash-image,
gemini-3-pro-image-preview,
gemini-3.1-flash-image,
gemini-3.1-flash-lite-image,
gemini-nano-banana-2.1
refer_images
string[]

Референс-изображения, можно передать несколько. Каждый элемент — публичный http(s) URL или base64. Форматы: JPEG, PNG, GIF, WEBP, BMP, TIFF, HEIC, AVIF.

Пример:
aspect_ratio
enum<string>
по умолчанию:1:1

Соотношение сторон изображения: Поддерживается только моделями Gemini 3 и более поздних версий.
Соотношения сторон 1:4, 4:1, 1:8 и 8:1 поддерживаются моделями gemini-3.1-flash-image, gemini-3.1-flash-lite-image и gemini-nano-banana-2.1.

Доступные опции:
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
image_size
enum<string>
по умолчанию:1K

Разрешение изображения. Примечание: используйте заглавную 'K'

Доступные опции:
512px,
1K,
2K,
4K

Включить веб-поиск Google

Включить поиск изображений Google

thinking_level
enum<string>

Уровень размышления. Поддерживаемые значения и значения по умолчанию для каждой модели:

  • gemini-nano-banana-2.1: Minimal, Medium, High, по умолчанию Medium
  • gemini-3.1-flash-image: Minimal, High, по умолчанию Minimal
  • gemini-3.1-flash-lite-image: Minimal, High, по умолчанию Minimal
Доступные опции:
Minimal,
Medium,
High

Ответ

Запрос выполнен успешно

status
string
обязательно
Пример:

"SUCCESS"

message
string
обязательно
Пример:

"success"

data
object
обязательно

Результат задачи

Последнее изменение 9 октября 2026 г.