API генерации изображений в России

API генерации изображений в GEN202 — это модели Nano Banana, GPT Image, Grok Imagine, Seedream: они рисуют картинку по описанию и правят присланную. Генерация стоит от 3,15 ₽ — до 68% ниже официальной цены. Оплата рублями с российской карты, VPN не нужен; один API ключ открывает весь каталог, а у каждой модели своя страница с полями запроса, ценой и песочницей. Первый вызов — два запроса, примеры кода в документации.

Цены на генерацию изображений

Цена за генерацию, по самому дешёвому варианту каждой модели.

Модель Поставщик Скидка от официальной цены Цена от, за генерацию
Nano Banana 2 Google до −10% $0.0727,2 ₽
Nano Banana Pro Google до −10% $0.12712,7 ₽
GPT Image 2 OpenAI до −68% $0.077 ₽
GPT Image 2.5 Flare OpenAI до −10,8% $0.0474,7 ₽
GPT Image 2.5 Sunburst OpenAI до −10,8% $0.0474,7 ₽
Grok Imagine Image 2.0 xAI до −10% $0.0363,6 ₽
Seedream 5 Pro ByteDance до −10,8% $0.04054,05 ₽
Seedream 5 Lite ByteDance до −10% $0.03153,15 ₽

Бренды картиночных моделей

Картиночные модели каталога сделаны компаниями: Google, OpenAI, xAI, ByteDance.

Какие нейросети генерируют изображения по API

Изображения по API рисуют 8 моделей — Nano Banana 2, Nano Banana Pro, GPT Image 2, GPT Image 2.5 Flare, GPT Image 2.5 Sunburst, Grok Imagine Image 2.0, Seedream 5 Pro и Seedream 5 Lite. Сделали их 4 компании: Google, OpenAI, xAI и ByteDance. Дешевле всего готовая картинка выходит в 3,15 ₽, а у каждой модели в каталоге свой идентификатор для поля model, свой набор полей запроса и своя таблица цен.

Выбирать между ними по виду работы не приходится: обе работы делают Nano Banana 2, Nano Banana Pro, GPT Image 2, GPT Image 2.5 Flare, GPT Image 2.5 Sunburst, Seedream 5 Pro и Seedream 5 Lite, а Grok Imagine Image 2.0 создаёт картинку с нуля и присланную не берёт. Расходятся модели в другом — в том, сколько текста уходит в описание, сколько картинок принимает вход и во что обходится готовое изображение.

Описание модель получает текстом, и предел длины у этого поля свой: до 20 000 знаков у Nano Banana 2, GPT Image 2, GPT Image 2.5 Flare и GPT Image 2.5 Sunburst, до 10 000 знаков у Nano Banana Pro, до 5 000 знаков у Grok Imagine Image 2.0 и Seedream 5 Pro, до 3 000 знаков у Seedream 5 Lite. Описание длиннее предела отклоняется сразу, и кредитов такой запрос не стоит.

МодельИмя в поле modelКартинок на входДлина описанияКартинка от
Nano Banana 2nano-banana/2до 14до 20 000 знаков7,2 ₽
Nano Banana Pronano-banana/proдо 8до 10 000 знаков12,7 ₽
GPT Image 2gpt-image/2-text-to-image · gpt-image/2-image-to-imageдо 16до 20 000 знаков7 ₽
GPT Image 2.5 Flaregpt-image/2-5-flare-text-to-image · gpt-image/2-5-flare-image-to-imageдо 16до 20 000 знаков4,7 ₽
GPT Image 2.5 Sunburstgpt-image/2-5-sunburst-text-to-image · gpt-image/2-5-sunburst-image-to-imageдо 16до 20 000 знаков4,7 ₽
Grok Imagine Image 2.0grok-imagine/image-2-0-text-to-imageтолько описаниедо 5 000 знаков3,6 ₽
Seedream 5 Proseedream/5-pro-text-to-image · seedream/5-pro-image-to-imageдо 10до 5 000 знаков4,05 ₽
Seedream 5 Liteseedream/5-lite-text-to-image · seedream/5-lite-image-to-imageдо 10до 3 000 знаков3,15 ₽

Имя из второго столбца — это всё, что меняется в запросе при переходе с одной модели на другую. Цена в последнем столбце самая низкая по модели: она относится к простому разрешению, а высокое стоит дороже.

Доступ из России словами самих разработчиков

У каждого разработчика картиночных моделей свои условия доступа: у одних опубликован перечень стран, у других — оговорка в условиях использования. Ниже по каждому разработчику картиночных моделей — то, что он опубликовал, со ссылкой и датой.

OpenAI держит документ «Supported countries and territories» — 208 строк по алфавиту. Подряд в нём идут «Qatar», «Réunion», «Romania», «Rwanda» и «Saint Barthelemy», и строки «Russia» между ними нет. Документ — поддерживаемые страны и территории OpenAI.

Google перед своим перечнем пишет так: «The Gemini API and Google AI Studio are available in the following countries and territories. If you're not in one of these countries or territories, try the Gemini API in Gemini Enterprise Agent Platform». Перевод наш: «Gemini API и Google AI Studio доступны в следующих странах и территориях. Если вы не в одной из этих стран или территорий, попробуйте Gemini API в Gemini Enterprise Agent Platform». Строк в перечне 230, «Russia» среди них не значится, а внизу страницы стоит дата обновления «Last updated 2026-04-28 UTC». Страница — доступные регионы Google AI Studio.

ByteDance выносит доступность в отдельный документ «International Availability for BytePlus Model Service» с датой «Last Updated: 21 April 2026». Перед перечнем сказано: «This BytePlus Model Service, with the exception of Restricted Models, is currently available in the following countries and regions». Перевод наш: «Данный BytePlus Model Service, за исключением Restricted Models, в настоящее время доступен в следующих странах и регионах». Строк 185, и «Russia» в них нет — как нет «United States», «China», «India» и «Ukraine», поэтому по одному этому перечню о доступности не судят. Документ — международная доступность BytePlus.

Под перечнем разработчик ставит оговорку: «Disclaimer: All information provided is for reference purposes. The availability of BytePlus Model Service in any given country/region shall be determined at the point of purchase». Перевод наш: «Оговорка: все приведённые сведения даны для справки. Доступность BytePlus Model Service в любой конкретной стране или регионе определяется в момент покупки».

У Black Forest Labs в условиях использования с датой «Last Revised on August 1, 2026» стоит общая формула: «By using the Services, you represent and warrant that you are not located in any embargoed country or on any applicable restricted parties list». Перевод наш: «Пользуясь Сервисами, вы заявляете и гарантируете, что не находитесь ни в одной стране под эмбарго и не значитесь ни в одном из применимых списков ограниченных лиц». Россия в этих условиях не упомянута ни разу, и списка стран под эмбарго там не приводится. Условия — условия использования Black Forest Labs.

У xAI отдельного документа о странах нет ни в указателе документации, ни в разделе вопросов: вопросов там четыре — про доступ к живым данным, про связь с отделом продаж, про адрес условий использования и про криптовалюту. Раздел — вопросы и ответы xAI.

Условия разработчиков картиночных моделей приведены по их страницам на 16 сентября 2026 года.

За что берут деньги у разработчиков и как здесь

Одной единицы счёта у картинок нет: одни разработчики считают их токенами изображения, другие — штуками, третьи — мегапикселями готового файла.

У OpenAI картиночные модели стоят в той же таблице, что и текстовые, под подписью «Image generation models … Prices per 1M tokens», а столбцы у неё «Model | Modality | Input | Cached input | Output». Поле «Modality» принимает значения «Image» и «Text», и одна модель стоит в таблице двумя строками — отдельно за изображение, отдельно за текст. То есть картинка считается токенами изображения, а не штукой. Страница — цены OpenAI.

Google считает так же, но сразу пересчитывает в картинку. Сноска под таблицей: «Image output is priced at $60 per 1,000,000 tokens. Output images at 1K (1024x1024px) consume 1120 tokens and are equivalent to $0.067 per image». Перевод наш: «Выход изображениями тарифицируется по 60 долларов за 1 000 000 токенов. Изображения на выходе в 1K (1024×1024) расходуют 1120 токенов, что равно 0,067 доллара за изображение». Страница — цены Gemini API, и дата обновления на ней — «Last updated 2026-09-15 UTC».

У xAI единица названа прямо в ячейке цены — «grok-imagine-image-2.0 — $0.04 / image», то есть за картинку. Тем же словом названы цены у Alibaba и MiniMax. Страница — цены xAI.

Black Forest Labs пишет общее правило сверху: «Pay per image, or per second for video» — перевод наш: «Платите за картинку или за секунду для видео». Для нынешнего поколения он тут же уточняет: «FLUX.2 uses megapixel-based pricing — cost scales with output resolution». Перевод наш: «У FLUX.2 цена считается по мегапикселям — стоимость растёт вместе с разрешением на выходе». Страница — цены Black Forest Labs.

У ByteDance столбцы в таблице цен подписаны «Input image price (USD / image)» и «Output image price (USD / image)» — перевод наш: «цена входного изображения за штуку» и «цена выходного изображения за штуку». Страница — цены и счёт BytePlus.

В кредитах GEN202 единица одна на весь картиночный каталог: счёт идёт за генерацию, и токены изображения с мегапикселями в неё уже сведены. Ставку двигает только выбранное разрешение, а списывается она после того, как картинка готова.

Что можно получить: генерация по описанию и правка присланной картинки

Работ здесь две. Первая — новое изображение по тексту: в запрос уходит описание, а в ответ приходит ссылка на готовый файл; сам ответ разобран в разделе «Формат ответа». Вторая — правка присланного: рядом с описанием в запросе лежат ссылки на ваши картинки, и модель возвращает их переделанными.

Правка отличается от генерации не одними этими ссылками. Вызывается она у моделей по-разному: у GPT Image 2, GPT Image 2.5 Flare, GPT Image 2.5 Sunburst, Seedream 5 Pro и Seedream 5 Lite под правку заведён отдельный идентификатор, и запрос без ссылок на исходные картинки отклоняется сразу; у Nano Banana 2 и Nano Banana Pro идентификатор остаётся прежним, а правкой запрос делают сами ссылки. Сколько исходных картинок берёт один запрос, у каждой модели тоже своё: Nano Banana Pro — до 8, Seedream 5 Pro — до 10, Seedream 5 Lite — до 10, Nano Banana 2 — до 14, GPT Image 2 — до 16, GPT Image 2.5 Flare — до 16, GPT Image 2.5 Sunburst — до 16.

Размер картинки и форма кадра задаются отдельными полями. Разрешение выбирается из готового списка, и набор у них общий — 1K, 2K и 4K. А у Grok Imagine Image 2.0 размер задаёт форма кадра — от 1008 × 1792 у вертикали до 1792 × 1008 у широкого кадра, около двух мегапикселей в любой форме, у Seedream 5 Pro размер задаёт форма кадра, у Seedream 5 Lite размер задаёт форма кадра. Форм кадра больше, и наборы у моделей разные: у Grok Imagine Image 2.0 их 5, у GPT Image 2 — 15. У Nano Banana 2, Nano Banana Pro, GPT Image 2, GPT Image 2.5 Flare и GPT Image 2.5 Sunburst есть ещё значение auto — им форма кадра не задаётся вовсе.

  1. Ссылка. Готовят адрес исходного файла: чужой или свой, полученный загрузкой на наш адрес.
  2. Описание. Пишут, что именно поменять, и называют границу правки словами, а не одной размеченной областью.
  3. Поля. Рядом с описанием ставят ссылки, а размер и форму кадра задают своими полями запроса.
  4. Задача. Дальше всё как при рисовании с чистого листа: задача ставится, её состояние опрашивают, готовое забирают ссылкой.
  • Размер готового файла задаётся полем запроса и от размера присланной картинки не наследуется.
  • Присутствие исходной картинки само по себе меняет работу модели: правка и рисование с чистого листа идут по-разному.
  • Названная в описании область правки держится нестрого, и границу приходится повторять словами.
  • После правки картинка возвращается мягче исходника — это свойство работы, а не сбой.
  • Длинная цепочка правок упирается в предел: чище начать заново, отправив последний удачный файл на вход.

Отсюда и порядок работы: одну готовую картинку обычно даёт не первая задача, а несколько поставленных подряд. Каждая из них оплачивается отдельно, потому что каждая — это отдельный вызов модели.

Сколько стоит генерация изображения по API

Готовая картинка обходится от 3,15 ₽ до 21,6 ₽, и цену определяет выбранное разрешение. Счёт идёт за генерацию: платят за вызов, который вернул изображение, а длина описания и число присланных картинок на цену не влияют.

Таблица цен у каждой модели своя, и строк в ней от 1 до 3. Строк бывает меньше, чем разрешений: у Nano Banana Pro строка «1/2K» стоит сразу за 2 разрешения. Цена «от» по всем моделям сразу стоит в таблице выше.

Под задачу с баланса откладывается цена запрошенного разрешения, а когда картинка готова, удержание превращается в фактический расход. Вызов, который картинкой не кончился, не стоит ничего — отложенное возвращается целиком. Кредиты при этом не закреплены за моделью: ими оплачивается любая строка каталога, а сколько ушло на каждый вызов, показывает личный кабинет.

Так же это правило сказано и у разработчика: «Images that are not successfully output due to reasons such as content moderation are not billed». Перевод наш: «Изображения, которые не вышли из-за причин вроде модерации содержимого, не тарифицируются». Правило стоит на странице цен и счёта BytePlus, снятой 16 сентября 2026 года.

Как передать свою картинку в запрос

Исходная картинка передаётся ссылкой, а не самим файлом: в теле запроса ей места нет. Ссылку GEN202 проверяет до отправки, поэтому негодный адрес виден сразу и кредитов не стоит.

  • Ссылка принимается полным адресом на http или https, длиной не больше 2 048 символов.
  • Адрес должен открываться снаружи: имена без точки и адреса внутри сети отклоняются сразу.
  • Ни имени с паролем перед адресом, ни своего порта в ссылке быть не должно.
  • Файл с диска сначала загружают на https://api.gen202.com/api/v1/files/upload — полем формы file, размером до 100 МиБ.
  • Загрузка принимает JPG, PNG, WEBP, PDF, MP3, M4A, AAC, WAV, WAV, OGG, WEBA, MP4, MOV и WEBM, а в ответ отдаёт готовую ссылку.

Полученную ссылку ставят в поле модели там же, где стояла бы чужая, и дальше запрос ничем не отличается от обычного. Разбор загрузки с примером запроса лежит в разделе «Загрузка своих файлов».

Что приходит в ответ и сколько живёт ссылка

Через API картинка по запросу приходит ссылкой на файл, а не самим файлом. В чате браузера изображение появляется на экране, а здесь программа получает адрес и скачивает его сама. Первый запрос возвращает только номер задачи, второй — её состояние, и в состоянии success рядом со ссылками стоит creditsConsumed: столько списано.

Поле resultJson приходит строкой, а не объектом, и разбирать его нужно вторым разбором JSON. Ссылка на готовый файл живёт 14 дней — столько хранится результат. Поэтому картинку стоит забрать к себе сразу, а не держать в своей базе один её адрес.

Отказ приходит в том же конверте, что и успешный ответ, только с пустым полем data. Имя модели не из каталога, лишнее поле или значение вне её перечня отклоняется до отправки, и кредитов такой запрос не стоит. Дольше 15 минут задача не идёт: по истечении срока она закрывается неудачей, а удержание возвращается целиком.

Слово в поле stateЧто делать дальше
waitingЗадача принята и стоит в очереди — спросить ещё раз.
queuingЗадача принята моделью — спросить ещё раз.
generatingКартинка рисуется — спросить ещё раз.
successГотово: забрать ссылки из resultJson.
failНе вышло: причина в failCode, удержание вернулось.

Спрашивать состояние стоит с шагом в 3 секунды: опрос пропускается до 300 раз в минуту на ключ, и сам он тоже расходует лимит. Успешный ответ на постановку — ещё не картинка, и читать в нём надо поле состояния, а не поле со ссылками. Один оборвавшийся опрос задачу не теряет: тем же номером её состояние спрашивают снова.

Держать у себя ссылку вместо самого файла — это поломка, которая проявится позже. Просроченный адрес отвечает отказом по проверке доступа, а не сообщением о пропаже файла.

Есть ли бесплатное API картинки

Бесплатное API картинки здесь означает бесплатный запуск, и открыт он каждому. Даётся он 1 раз в сутки и не требует ни входа, ни ключа. Разрешение у него одно — 1K.

Остальное открывает вход: новому счёту начисляется 50 кредитов, и ими оплачиваются картинки в любом разрешении. Модель, форму кадра и размер вы задаёте здесь уже полями запроса.

Дальше работа идёт с баланса: каждую готовую картинку мы оплачиваем разработчику модели, и после приветственных кредитов баланс пополняется рублями. Задача, которая картинкой не кончилась, возвращает отложенные кредиты целиком, поэтому платят только за готовое.

API картинок из России: без VPN и с оплатой рублями

Из России это работает без VPN. Запрос ваша программа отправляет по нашему адресу, и дальше к Google, OpenAI, xAI и ByteDance с ним обращается GEN202 — своим ключом.

Оплата рублями с карты российского банка: кредиты берут готовыми пакетами на странице цен. Карта иностранного банка и перевод в валюте для этого не понадобятся: платёж принимает российский продавец, а рассчитывается с разработчиками GEN202. Теми же кредитами оплачивается любая другая строка каталога, второго счёта под картинки заводить не нужно.

API ключ для создания картинок один на весь каталог. Выпускается он в кабинете сразу после входа на сайт, и заводить второй ради другой картиночной модели не надо. Учётной записи у Google, OpenAI, xAI и ByteDance при этом заводить не придётся.

Счёт по каждому вызову считается по фактическому расходу: рядом с готовыми ссылками приходит creditsConsumed, и списывается ровно оно.

Что о доступе пишут независимые разборы

Заметка издания The Register от 25 июня 2024 года, автор Matthew Connatser, приводит письмо, которое OpenAI разослала разработчикам: «Our data shows that your organization has API traffic from a region that OpenAI does not currently support. We will be taking additional measures to block API traffic from regions that are not on our supported countries and territories list starting on July 9. To continue using OpenAI's services, you will need to access the service in a supported region». Перевод наш: «Наши данные показывают, что у вашей организации есть трафик API из региона, который OpenAI сейчас не поддерживает. С 9 июля мы примем дополнительные меры, чтобы блокировать трафик API из регионов, которых нет в нашем списке поддерживаемых стран и территорий. Чтобы продолжать пользоваться услугами OpenAI, вам нужно будет обращаться к сервису из поддерживаемого региона». Заметка — публикация The Register о неподдерживаемых странах.

Россию это письмо не называет — её называет само издание, перечисляя пропуски в перечне. Между тем письму больше двух лет: заметка вышла в июне 2024 года, а перечень OpenAI выше приведён на сентябрь 2026-го.

Второй разбор — публикация на Хабре от 31 декабря 2025 года, автор crims0n_ru. Про то, кто ставит ограничение, там сказано так: «С одной стороны — гео-блокировки со стороны самих сервисов (OpenAI, Anthropic, Google, Microsoft), которые закрывают доступ для пользователей из России». Это свидетельство постороннего разработчика, а не строка из документа компании. Разбор — статья о доступе к сервисам на Хабре.

Обе публикации приведены на 16 сентября 2026 года; это наблюдения со стороны, сделанные без GEN202.

Все рублёвые суммы выше — цена GEN202 за готовую картинку, а не цена разработчика; целиком она собрана на странице тарифов.