Если картинка нужна один раз, API не нужен: хватит чат-бота из нашего обзора нейросетей. Этот текст для тех, кто встраивает генерацию в продукт: карточки товаров, обложки, баннеры, превью. Модель здесь выбирают по трём признакам задачи: есть ли в кадре текст, правите ли вы готовое фото и в каком разрешении нужен результат. Бюджет считают не по цене из каталога, а с поправкой на разрешение, референсы и переделки: на одном и том же сценарии разница между моделями доходит до 12 раз.
Какие модели пробовать под задачу
В каталоге altrouter 38 моделей картинок, из них две — служебные инструменты Recraft для фона и увеличения. Перебирать все не нужно: задача сразу отсекает большую часть.
| Задача | С чего начать | Цена за картинку 1K | Почему они |
|---|---|---|---|
| Надпись в кадре: баннер, меню, слайд | ideogram-v3, qwen-image-3, gpt-image-2 | $0,051 · $0,0276 · $0,0371 | типографику вендоры заявляют отдельно; Ideogram V3 и Qwen Image 3.0 мы проверяли на русском |
| Правка фото товара по референсу | nano-banana-2.1, qwen-image-3, flux-kontext-pro | $0,0236 · $0,0276 · $0,0414 | правят словами по исходному фото, без масок |
| Фоны, иллюстрации, черновики без текста | qwen-image, seedream-3, imagen-4-fast | $0,0175 · $0,0225 · $0,023 | нижняя граница цен каталога; Seedream 3.0 и Imagen 4 Fast фото не правят |
| Печать и крупный формат, 4K | wan-2.7-pro, nano-banana-pro, gpt-image-2.5 | $0,0713 · $0,1206 · $0,042 | 4K есть не у всех, и стоит он по-разному |
| Художественный стиль | midjourney-v8 | $0,0736 за запрос | в ответе сетка до четырёх картинок |
| Убрать фон, увеличить | recraft-remove-background, recraft-crisp-upscale | $0,0085 · $0,0034 | работают без промпта |
Цены — по каталогу altrouter на 27.10.2026. Колонка «Почему они» пересказывает заявления вендоров и описания в каталоге, а не наш бенчмарк: слепых сравнений качества мы не публикуем. Финалистов прогоните на 10–20 своих промптах. Двадцать картинок на моделях из таблицы стоят от $0,35 до $2,41.
Ставка за картинку: разброс почти в семь раз
У нас картинка стоит фиксированную сумму: длина промпта на цену не влияет. Ниже основные модели генерации по возрастанию цены в базовом разрешении 1K, это около мегапикселя.
| Модель | Вендор | altrouter, 1K | Цена вендора |
|---|---|---|---|
| qwen-image | Alibaba | $0,0175 | — |
| seedream-3 | ByteDance | $0,0225 | — |
| nano-banana-2.1 | $0,0236 | $0,0336 | |
| qwen-image-3 | Alibaba | $0,0276 | $0,03 |
| flux-2-pro | Black Forest Labs | $0,03 | — |
| nano-banana | $0,0351 | $0,039 | |
| qwen-image-2 | Alibaba | $0,03565 | $0,035 |
| gpt-image-2 | OpenAI | $0,0371 | $0,053 |
| seedream-4.5 | ByteDance | $0,04 | — |
| flux-kontext-pro | Black Forest Labs | $0,0414 | — |
| gpt-image-2.5 | OpenAI | $0,042 | — |
| nano-banana-2 | $0,047 | $0,067 | |
| ideogram-v3 | Ideogram | $0,051 | — |
| imagen-4-ultra | $0,069 | — | |
| flux-2-flex | Black Forest Labs | $0,0886 | — |
| nano-banana-pro | $0,1206 | $0,134 |
Цены вендора взяты из прайса Gemini API, прайса Alibaba Model Studio и расчёта OpenAI для квадрата 1024×1024 при качестве medium, все на 29.10.2026. Прочерк значит, что официальную цену за картинку в таком же разрешении мы не сверили. Nano Banana 2 и 2.1 у нас на 30% ниже официальной цены вендора, Nano Banana Pro и Nano Banana — на 10%, Qwen Image 3.0 — на 8%. Qwen Image 2.0, наоборот, на 2% дороже, чем у Alibaba.
Есть два случая, когда напрямую дешевле. У OpenAI GPT Image 2 при качестве low стоит $0,006 за квадрат, а в нашей карточке модели параметра качества нет. Google продаёт Nano Banana в пакетном режиме (Batch) вдвое дешевле обычного, а пакетного режима у нас нет. Если вам подходят черновики низкого качества или результат можно ждать, посчитайте прямой вариант.

Тысяча картинок на qwen-image обойдётся в $17,50, на nano-banana-pro — в $120,60, разница в 6,9 раза. Но такой расчёт верен только для 1K, без референсов и с первой попытки.
Разрешение: где 2K стоит как 1K, а где вдвое дороже
Тир задаёт поле resolution: 1K, 2K или 4K (документация). Где поле есть, в карточке модели по умолчанию стоит 1K, а у Nano Banana Pro, Wan 2.7 и Wan 2.7 Pro — 2K. У Seedream 4.5 и 5 вместо него поле quality со значениями basic и high.
| Модель | 1K | 2K | 4K | 4K дороже 1K |
|---|---|---|---|---|
| gpt-image-2 | $0,0371 | $0,0804 | $0,10 | в 2,7 раза |
| gpt-image-2.5 | $0,042 | $0,07 | $0,112 | в 2,7 раза |
| nano-banana-2 | $0,047 | $0,0707 | $0,12 | в 2,6 раза |
| nano-banana-2.1 | $0,0236 | $0,0354 | $0,0605 | в 2,6 раза |
| nano-banana-pro | $0,1206 | $0,1206 | $0,216 | в 1,8 раза |
| flux-2-flex | $0,0886 | $0,2024 | нет | — |
| qwen-image-3-pro | $0,0368 | $0,069 | нет | — |
| qwen-image-3 | $0,0276 | $0,0276 | нет | — |
| wan-2.7-pro | $0,0713 | $0,0713 | $0,0713 | не дороже |
У Qwen Image 3.0, Nano Banana Pro и Wan 2.7 Pro переход на 2K ничего не добавляет к цене. У GPT Image 2 и FLUX.2 Flex он увеличивает её в 2,2–2,3 раза. Поэтому в 1K Nano Banana 2.1 дешевле Qwen Image 3.0, а в 2K уже наоборот: $0,0354 против $0,0276.
🔴 Если код переезжает с DALL·E 3, проверьте поле quality. По нашей документации quality: "hd" включает тир 4K: GPT Image 2 спишет $0,10 вместо $0,0371 за картинку.

Референс бывает дороже самой генерации
Правка готового фото идёт через тот же эндпоинт. Исходные картинки передаются в поле image ссылкой или в base64, а вариант модели для редактирования выбираем мы (документация).

У четырёх моделей в карточке есть отдельная строка «каждая референсная картинка». У FLUX.2 Flex она стоит $0,2024 — в 2,3 раза больше, чем сама генерация в 1K. С одним фото товара картинка на Flex обходится в $0,291, с четырьмя — в $0,90. У FLUX.2 Max референс стоит $0,1219 при генерации за $0,0713. У Qwen Image 3.0 и 3.0 Pro доплата — $0,002875, около 10% от цены генерации. Alibaba тоже берёт за входную картинку отдельно, $0,003.
У остальных моделей строки про референс в карточке нет. Перед запуском потока прогоните десять правок и сверьте сумму каждого запроса в логах кабинета, а не в таблице.
Расчёт: 2 000 карточек товара в месяц
Возьмём каталог магазина: 2 000 карточек в месяц, каждая — правка фото товара по одному референсу. Квадрат, 1K или 2K. Сколько попыток уйдёт на карточку, мы не замеряли: это зависит от товара и требований к кадру. Поэтому таблица показывает одну и две попытки.
| Модель | 1K, 1 попытка | 1K, 2 попытки | 2K, 1 попытка |
|---|---|---|---|
| nano-banana-2.1 | $47,20 | $94,40 | $70,80 |
| qwen-image-3 | $60,95 | $121,90 | $60,95 |
| gpt-image-2 | $74,20 | $148,40 | $160,77 |
| flux-kontext-pro | $82,80 | $165,60 | нет 2K |
| nano-banana-pro | $241,20 | $482,40 | $241,20 |
| flux-2-flex | $581,90 | $1 163,80 | $809,60 |
Ход расчёта для qwen-image-3 в 1K: (0,0276 + 0,002875) × 2 000 = $60,95. Для flux-2-flex: (0,08855 + 0,2024) × 2 000 = $581,90. У моделей без строки «референс» считали только генерацию.
Из таблицы видно три вещи. Самая дешёвая за штуку модель в 1K перестаёт быть самой дешёвой в 2K. Плата за референс делает FLUX.2 Flex в 12 раз дороже Nano Banana 2.1 на той же задаче. Вторая попытка удваивает счёт, поэтому модель с меньшим браком может обойтись дешевле той, что дешевле за штуку.
Ошибка генерации не оплачивается: резерв под запрос снимается, а списания нет. Оплачивается каждая успешная картинка, в том числе с опечаткой в надписи или искажённым товаром.
Текст в кадре: решает версия модели и длина надписи
На надписях модели расходятся сильнее всего. В сентябре мы сделали два замера:
- на постере из двух русских строк ошибок не было ни у одной из пяти моделей. На меню из шести строк Ideogram V3 не ошиблась, FLUX.2 Flex ошиблась один раз, Seedream 3.0 — дважды (разбор с промптами и временем);
- Qwen Image 2.0 сделала четыре опечатки в русском слайде и ни одной в английском, а более новая и дешёвая Qwen Image 3.0 написала русский вариант чисто (разбор версий Qwen Image).
В каждом замере по одному прогону на вариант, так что это ориентир, а не рейтинг. Кириллицу вендоры и сами не обещают. Alibaba пишет, что промпт Qwen Image 2.0 поддерживает китайский и английский. OpenAI предупреждает, что GPT Image 2.5 всё ещё может ошибаться в размещении и чёткости текста. Если надпись длиннее пары строк, закладывайте в бюджет вычитку и переделки: в расчёте выше это колонка «2 попытки».
Подключение: один эндпоинт, но параметры у моделей разные
Эндпоинт POST /v1/images/generations совместим с OpenAI, поэтому подходит обычный SDK. Параметры, которых нет в стандартном вызове, передаются через extra_body:
import os from openai import OpenAI client = OpenAI( api_key=os.environ["ALTROUTER_API_KEY"], base_url="https://api.altrouter.ai/v1", ) raw = client.images.with_raw_response.generate( model="qwen-image-3", prompt="Studio product photo of this sneaker on a light grey background, soft shadow", extra_body={ "image": ["https://example.com/sneaker.jpg"], # фото товара как референс "resolution": "2K", "aspect_ratio": "1:1", }, extra_headers={"Idempotency-Key": "card-sku-10442-v1"}, ) img = raw.parse() print(img.data[0].url) print("x-request-id:", raw.headers.get("x-request-id"))
По x-request-id сумму конкретного запроса можно получить позже через GET /v1/generation?id=… (логи).
При смене модели проверьте три вещи.
- Размер кадра. У Qwen Image 3.0, Nano Banana и FLUX.2 это
aspect_ratioиresolution. У первой Qwen Image, Ideogram V3 и Seedream 3.0 —image_sizeс готовыми вариантами вродеlandscape_16_9. Допустимые значения у каждой модели свои, они перечислены в её карточке. - Число картинок. Его задаёт сама модель (параметры), и у большинства это одна картинка на запрос: четыре варианта — четыре запроса и четыре списания. Исключения видны в карточке. Wan 2.7 принимает
nдо четырёх, Midjourney отдаёт сетку до четырёх картинок, об этом в разборе Midjourney V8. - Повторы. Генерация картинки иногда идёт больше минуты: у Ideogram V3 в нашем замере — около 85 секунд. Клиент с коротким таймаутом в это время начинает повторять запрос. Передавайте заголовок
Idempotency-Key: повтор с тем же ключом вернёт первый результат, а не создаст вторую картинку и второе списание (ошибки).
FAQ
Сколько живёт ссылка на сгенерированную картинку?
Провайдеры отдают ссылки, которые протухают примерно за сутки, поэтому мы сразу перекладываем файл к себе и возвращаем постоянный адрес на api.altrouter.ai/media. Файлы хранятся бессрочно. Ссылка публичная: кто знает URL, тот видит картинку (хранение данных).
Можно ли получить картинку в base64, а не ссылкой?
Да, передайте response_format: "b64_json". По умолчанию приходит url с постоянной ссылкой (параметры).
Можно ли запустить модель у себя вместо API?
Некоторые можно. У первой Qwen-Image открытые веса на 20 млрд параметров под лицензией Apache 2.0 (Hugging Face). Ideogram открыла веса версии 4.0, но для коммерческого использования нужна платная лицензия (Ideogram). GPU, очередь и обновления при этом становятся вашей задачей, и их стоимость сравнивают с ценой за картинку по API.