Nano Banana 2 — модель Google для генерации изображений из текста. Через GEN202 она доступна тем же ключом, что текстовые модели: запрос на /v1/images, шлюз ставит задачу провайдеру, дожидается результата и возвращает ссылку на изображение и фактический расход. Разрешения 1K, 2K и 4K.
Генерация тратит кредиты (~14 за 1K).
model — string · nb2 (алиас nano-banana-2)prompt — string · обязательноеaspect_ratio — enum · 1:1 / 16:9 / 9:16resolution — enum · 1K / 2K / 4K{ "model": "nb2", "prompt": "Кот-космонавт на фоне Земли", "aspect_ratio": "1:1", "resolution": "1K" }
Нажмите «Запустить» — изображение появится здесь
{ "model": "nb2", "data": [{ "url": "https://…/image.png" }], "credits_charged": "14" }
Готовые промпты — нажмите, чтобы подставить в Playground.
Другие модели изображений в каталоге GEN202.
Модель OpenAI для фотореалистичной генерации и редактирования изображений с точным рендерингом текста.
Модель ByteDance для генерации изображений из текста с высокой детализацией.
Nano Banana 2 (модель Google Gemini Flash Image) доступна через GEN202 по единому ключу. Ниже — способы работы, возможности, шаги подключения и частые вопросы.
| Разрешение | Цена GEN202 | Официал | Выгода |
|---|---|---|---|
| 1K | $0.07 | $0.08 | −10% |
| 2K | $0.11 | $0.12 | −10% |
| 4K | $0.14 | $0.16 | −10% |
Цена GEN202 ниже официальной на 10%. Неуспешные задачи не тарифицируются.
Создайте sk- ключ в кабинете GEN202.
Отправьте промпт прямо на этой странице — без интеграции.
POST на /v1/images с полем model: "nb2".
Ответ содержит data[0].url и credits_charged.
Один ключ для картинок и текста, списание по факту.
Тот же sk- ключ работает для картинок и текста — меняется только поле model. Шлюз держит асинхронную задачу у провайдера, поэтому ответ приходит уже со ссылкой на готовое изображение. Списание по факту, цена ниже официальной.
/v1/images.sk- ключ работает для картинок и текста. Меняется только значение поля model и эндпоинт.POST /v1/images — синхронный для клиента: шлюз сам ждёт результат провайдера.
curl https://api.gen202.com/v1/images \
-H "Authorization: Bearer sk-brand-••••" \
-H "Content-Type: application/json" \
-d '{ "model": "nb2", "prompt": "Кот-космонавт", "resolution": "1K" }'
import requests
r = requests.post("https://api.gen202.com/v1/images",
headers={"Authorization": "Bearer sk-brand-••••"},
json={"model": "nb2", "prompt": "Кот-космонавт", "resolution": "1K"}).json()
print(r["data"][0]["url"], r["credits_charged"])