Релизы и изменения моделей
Сколько стоит картинка через API: GPT Image 2 и 1.5
9 августа 2026 года в каталоге KeyDealer появилось новое семейство — GPT Image. Живой GET /v1/models отдаёт 24 модели вместо 22 днём раньше: добавились gpt-image-2 и gpt-image-1.5 с фиксированной рублёвой ценой за изображение. Квадратная картинка 1024×1024 в качестве high стоит 3 ₽ на gpt-image-2 и 2,3 ₽ на gpt-image-1.5. По официальному прайсу OpenAI те же изображения стоят 0,211 и 0,133 доллара, то есть 17,34 ₽ и 10,93 ₽ по курсу ЦБ 82,1665 ₽ за доллар. Токены здесь не считаются вообще: цена зависит только от модели, размера и качества.
Текстовые модели тарифицируются за миллион токенов, и весь блог до сих пор считал именно так. Генерация изображений ломает эту привычку целиком — счёт выставляется за штуку.
Что изменилось в каталоге 9 августа 2026
Ежедневная сверка живой выдачи GET https://api.keydealer.ru/v1/models со вчерашним снимком дала два новых идентификатора и ни одного удалённого:
| Параметр | 8 августа | 9 августа |
|---|---|---|
| Моделей в выдаче | 22 | 24 |
| Семейств | Claude, GPT, Gemini, GLM, Grok, GPT-OSS | те же плюс GPT Image |
| Эндпоинтов | POST /v1/chat/completions | плюс POST /v1/images/generations |
У новых записей другая структура. Там, где у текстовых моделей лежат input_rub_per_million и output_rub_per_million, у GPT Image стоит блок pricing.by_size_and_quality, а billing.usage_tokens_required равно false. Формула в ответе описана словами: one image * published size/quality rate.
Бюджет теперь считается иначе. Для текста это объём, умноженный на ставку, и главная ловушка там — служебный контекст маршрута, про который есть отдельный разбор. Для картинок вся арифметика сводится к количеству генераций.
Сколько стоит одна картинка: полный прайс в рублях
Базовые ставки каталога на 9 августа 2026 года, рублей за одно успешное изображение:
| Модель | Размер | low | medium | high |
|---|---|---|---|---|
| gpt-image-2 | 1024×1024 | 0,2 | 0,8 | 3 |
| gpt-image-2 | 1024×1536 | 0,3 | 1,2 | 4,5 |
| gpt-image-2 | 1536×1024 | 0,3 | 1,2 | 4,5 |
| gpt-image-1.5 | 1024×1024 | 0,15 | 0,6 | 2,3 |
| gpt-image-1.5 | 1024×1536 | 0,25 | 0,9 | 3,5 |
| gpt-image-1.5 | 1536×1024 | 0,25 | 0,9 | 3,5 |
Портретный и альбомный размеры стоят одинаково — разница только в ориентации. Качество влияет на счёт куда сильнее размера: на gpt-image-2 переход от low к high в квадрате умножает цену в 15 раз.
Это базовые ставки со scope: base_catalog. Ставки конкретного счёта возвращает GET /v1/balance — тот же ответ содержит поле image_equivalents, где для каждой модели посчитано, сколько изображений каждого типа хватит на текущий остаток.
На сколько это дешевле официального прайса
Дешевле от 1,37 до 5,78 раза — конкретный множитель зависит от размера и качества. Официальная таблица цены за изображение опубликована в руководстве OpenAI по генерации изображений, данные взяты оттуда 9 августа 2026 года. Пересчёт идёт по курсу ЦБ 82,1665 ₽ за доллар: это курс на 8 августа, поскольку 9 августа воскресенье и ЦБ курс не устанавливает.
| Модель и режим | Официально, $ | В рублях по курсу ЦБ | В каталоге | Разница |
|---|---|---|---|---|
| gpt-image-2, квадрат high | 0,211 | 17,34 ₽ | 3 ₽ | в 5,78 раза |
| gpt-image-2, квадрат medium | 0,053 | 4,35 ₽ | 0,8 ₽ | в 5,44 раза |
| gpt-image-2, портрет high | 0,165 | 13,56 ₽ | 4,5 ₽ | в 3,01 раза |
| gpt-image-1.5, квадрат high | 0,133 | 10,93 ₽ | 2,3 ₽ | в 4,75 раза |
| gpt-image-1.5, портрет high | 0,2 | 16,43 ₽ | 3,5 ₽ | в 4,7 раза |
| gpt-image-2, квадрат low | 0,006 | 0,49 ₽ | 0,2 ₽ | в 2,46 раза |
Разрыв неравномерный, и честнее сказать это прямо: от 1,37 раза на самых дешёвых портретных low до 5,78 раза на квадратном high. Самая крупная экономия приходится на дорогие режимы — там, где счёт вообще имеет смысл считать. На тысяче квадратных high это 17 340 ₽ против 3000 ₽.
Что дешевле: GPT Image 2 или GPT Image 1.5
В каталоге KeyDealer дешевле gpt-image-1.5 — во всех девяти комбинациях размера и качества без исключений, от 0,15 ₽ до 3,5 ₽ против 0,2–4,5 ₽ у gpt-image-2. У OpenAI картина сложнее.
Там старшая модель дешевле не везде. В квадрате gpt-image-2 стоит дороже на low (0,006 против 0,009 доллара — здесь дороже как раз 1.5) и на high (0,211 против 0,133). А на портретных и альбомных размерах всё переворачивается: gpt-image-2 просит 0,165 доллара за high, gpt-image-1.5 — 0,2.
В нашем каталоге этой инверсии нет — цена растёт ровно по старшинству модели.
Если вы переносите расчёт с официального прайса, старая логика выбора модели на портретных размерах здесь не сработает: там выгоднее был gpt-image-2, тут выгоднее 1.5. Пересчитайте свой сценарий заново.
Сколько картинок получится из 1000 рублей
Из 1000 ₽ выходит от 222 до 6666 изображений — разброс в 30 раз, и главный рычаг здесь качество. Фиксированная цена удобна тем, что бюджет считается делением:
| Модель и режим | Картинок на 1000 ₽ |
|---|---|
| gpt-image-1.5, квадрат low | 6666 |
| gpt-image-2, квадрат low | 5000 |
| gpt-image-2, квадрат medium | 1250 |
| gpt-image-1.5, квадрат high | 434 |
| gpt-image-2, квадрат high | 333 |
| gpt-image-2, портрет high | 222 |
Обратный масштаб тоже стоит держать в голове. Одна квадратная high на gpt-image-2 стоит 3 ₽ — столько же, сколько 750 000 входных токенов GLM-4.7 по ставке 4 ₽ за миллион или 46 154 токена Opus 5 по ставке 65 ₽. Рублёвые ставки текстовых моделей собраны в отдельной статье про стоимость миллиона токенов, и дублировать их здесь незачем.
То есть одна качественная картинка обходится примерно как небольшая книга, прогнанная через дешёвую текстовую модель. Для превью в ленте это дорого. Для обложки материала — копейки.
Почему изображения считаются поштучно, а не в токенах
Потому что поштучная цена — это тот же токенный счёт, посчитанный заранее и зафиксированный. У OpenAI параллельно опубликован и токенный прайс, данные на 9 августа 2026 года:
| Модель | Вход-изображение | Вход-текст | Выход |
|---|---|---|---|
| gpt-image-2 | $8 | $5 | $30 |
| gpt-image-1.5 | $8 | $5 | $32 |
| gpt-image-1 | $10 | $5 | $40 |
Цены за миллион токенов. Токены выхода здесь — это само изображение, разложенное в токены: по документации, для gpt-image-1.5 квадратное low весит 272 токена, medium — 1056, high — 4160. Портретное high — 6240. Для gpt-image-2 документация точных чисел не приводит и отправляет к калькулятору, и это стоит проговорить честно: количество выходных токенов у старшей модели в открытой документации не опубликовано.
Проверка сходится. 4160 токенов по 32 доллара за миллион — это 0,133 доллара, ровно та цифра, что стоит в таблице фиксированных цен для квадратного high на gpt-image-1.5. Арифметика та же, просто выполнена заранее.
Для клиента разница принципиальная. Токенный счёт нельзя предсказать до ответа, поштучный известен до отправки запроса. Именно поэтому в каталоге KeyDealer у GPT Image нет ни estimated_route_context_tokens, ни блока prompt_cache — считать нечего.
Можно ли редактировать изображения и генерировать пачкой
Нельзя ни то, ни другое. Редактирование не поддерживается, за один запрос создаётся ровно одно изображение. Возможности объявлены в каталоге явно, и одна из них объявлена отрицательно:
image_generation: verified— генерация по текстовому описанию проверена;image_edits: unsupported— редактирование изображений не поддерживается;n_max: 1— один запрос создаёт одно изображение;- размеры: только 1024×1024, 1024×1536 и 1536×1024;
- качества: low, medium, high;
- форматы выдачи: png, jpeg, webp.
Ограничение по редактированию заметное. Рынок в августе 2026-го двигается именно туда: региональное редактирование, замена фрагмента, работа с несколькими исходниками в одном запросе. В нашем API этого нет, и запрос на редактирование отклоняется до обращения к модели и до списания — то есть не превращается в оплаченную ошибку.
Правило n_max: 1 придётся заложить в архитектуру. Четыре варианта одного промпта — это четыре запроса и четыре списания.
Как подключить генерацию картинок и на чём не переплатить
Порядок действий:
- Получите ключ на странице входа — тот же ключ работает и для текста, и для изображений.
- Запросите
GET /v1/modelsи прочитайтеpricing.by_size_and_qualityу нужной модели. Ставки каталога меняются, и таблица выше — снимок на 9 августа. - Запросите
GET /v1/balance: он вернёт ставки вашего счёта иimage_equivalents— сколько изображений каждого типа покрывает остаток. - Отправляйте
POST /v1/images/generations. Ответ приходит в base64, вместе с ним —keydealer_billing.charged_microrublesиoperation_id. - Сверяйте расход по
charged_microrubles, а не по своей оценке.
Где реально теряются деньги — это качество. Соблазн ставить high по умолчанию стоит дорого: разница между medium и high на квадрате gpt-image-2 составляет 2,2 ₽ за изображение, на тысяче генераций — 2200 ₽. Для превью, миниатюр и черновых вариантов low за 0,2 ₽ закрывает задачу, а high имеет смысл включать точечно, на финальном варианте.
Вторая экономия — на выборе модели. На квадратном high переход с gpt-image-2 на gpt-image-1.5 срезает 0,7 ₽ с картинки, почти четверть счёта. Разницу в качестве стоит проверить на своих промптах: на массовых иллюстративных задачах она нередко не окупает наценку.
Третий пункт скучный, но денежный. Заведите отдельный ключ под генерацию изображений и держите его отдельно от боевого текстового. Картинки удобно генерировать пачками, а пачка high по недосмотру — это счёт совсем другого порядка, чем такой же цикл на дешёвой текстовой модели.
Что проверить до того, как ставить генерацию в прод
Три вещи, которые не видны из таблиц.
Курс. Официальные цены номинированы в долларах, рублёвые ставки каталога — нет. При движении курса рублёвая цена изображения не пересчитывается автоматически, а долларовая в пересчёте плывёт. Сравнение из этой статьи верно на 82,1665 ₽ за доллар и требует пересчёта, когда курс уйдёт.
Даты. У GPT Image в каталоге нет ни expiration_date, ни объявленной даты отключения. У текстовых моделей такие даты есть, и они собраны в календаре отключений. Отсутствие даты не гарантия — gpt-image-1 у вендора всё ещё в прайсе и стоит дороже обеих новых моделей, что обычно предшествует выводу.
Учёт. Фиксированная цена соблазняет считать расходы на глаз. Не стоит: operation_id в ответе существует ровно для того, чтобы каждое списание можно было привязать к конкретной генерации. Компании, которые режут расходы на ИИ, обычно обнаруживают перерасход там, где его никто не логировал — разбор этой истории показывает, что конвертация документов в изображения оказалась одним из главных драйверов счёта.
Полный контракт по эндпоинту и полям биллинга лежит в документации. Ключ — на странице входа, пополнение и генерация в рублях, без валютной карты.
Частые вопросы
Сколько стоит одна картинка через API KeyDealer?
От 0,15 ₽ за изображение 1024×1024 в качестве low на gpt-image-1.5 до 4,5 ₽ за 1024×1536 в качестве high на gpt-image-2. Цена фиксированная за успешное изображение и не зависит от длины запроса. Актуальные базовые ставки публикует GET /v1/models, а ставки конкретного счёта — GET /v1/balance.
Почему изображения считаются поштучно, а не в токенах?
Потому что так устроен биллинг у самого разработчика модели: в документации OpenAI есть и токенный прайс, и таблица фиксированной цены за изображение по размеру и качеству. В каталоге KeyDealer у GPT Image нет полей input_rub_per_million и output_rub_per_million вообще, а поле usage_tokens_required равно false.
Что дешевле — GPT Image 2 или GPT Image 1.5?
В каталоге KeyDealer gpt-image-1.5 дешевле на всех девяти комбинациях размера и качества: 2,3 ₽ против 3 ₽ за квадратное high, 3,5 ₽ против 4,5 ₽ за портретное. У OpenAI картина сложнее — там gpt-image-2 дешевле на портретных и альбомных размерах.
Можно ли редактировать изображения через API?
Нет. В GET /v1/models у обеих моделей capabilities.image_edits равно unsupported, и такой запрос отклоняется до обращения к модели и до списания. Доступна только генерация по текстовому описанию, по одному изображению на запрос.
Какие размеры и форматы поддерживает генерация изображений?
Три размера — 1024×1024, 1024×1536 и 1536×1024 — и три качества: low, medium и high. Форматы выдачи: png, jpeg и webp. Портретный и альбомный размеры стоят одинаково, ответ приходит в base64.
Сколько картинок можно сгенерировать на 1000 рублей?
От 222 изображений в качестве high на портретном размере gpt-image-2 до 6666 в качестве low на квадрате gpt-image-1.5. Разброс в 30 раз задаёт в первую очередь качество: на gpt-image-2 переход от low к high в квадрате умножает цену в 15 раз.
Списываются ли деньги, если генерация не удалась?
Нет. Неуспешный запрос не тарифицируется. Успешный ответ содержит keydealer_billing.charged_microrubles с точной суммой и operation_id для сверки.