Начало работы и расходы

Как найти самый дешёвый API генерации изображений

Самый дешёвый image API — тот, что выдаёт принятый ассет за наименьшую settled-сумму, а не тот, у кого ниже headline-цена. На apiToken.sale GPT Image 2, Flare и Sunburst уже имеют одинаковую B2C-скидку 50%, поэтому решение определяют request shape, retries и acceptance rate.

·

Сравнивайте стоимость принятого изображения

GPT Image 2, GPT Image 2.5 Flare и GPT Image 2.5 Sunburst используют одни маршруты OpenAI Images, ключ и предоплаченный баланс. Flare подходит для быстрой повседневной работы, Sunburst — для более точного редактирования. Сравнивайте модели по результатам, которые прошли вашу проверку. У всех трёх одинаковые опубликованные ставки за токены.

Официальные ставки за 1 млн токенов: $5 за входной текст, $8 за входные изображения и $30 за выходные изображения. Cached input стоит $1.25 для текста и $2 для изображений. Обычные B2C-аккаунты платят 50% от официального расхода; для B2B действуют согласованные ставки. Это ставки за токены, а не фиксированная цена картинки.

Читайте также: Как на самом деле устроена цена API генерации изображений

Бюджет по измеренному расходу токенов

Расход за 1 млн токеновОфициальноОбычный B2C · скидка 50%
Входной текст$5$2.50
Кешированный текст$1.25$0.625
Входные изображения$8$4
Кешированные изображения$2$1
Выходные изображения$30$15

Например, редактирование с 900 свежими текстовыми входными токенами, 1 200 входными токенами изображения и 4 000 выходными токенами изображения стоит $0.1341 официально, или $0.06705 для обычного B2C. Число токенов в примере не гарантируется для каждой картинки. Для своих расчётов используйте итоговый usage и списание по соответствующему запросу.

Для каталога или пакетной обработки разделите все списания на число принятых изображений. Включайте оплаченные результаты, которые не прошли проверку. У GPT Image нет бесплатного countTokens: измерьте небольшую оплачиваемую выборку и задайте лимит расхода до запуска очереди.

Генерация и редактирование с одним ключом

Отправьте Bearer-ключ в POST /v1/images/generations на router.apitoken.sale. Выберите gpt-image-2, gpt-image-2.5-flare или gpt-image-2.5-sunburst. По умолчанию ответ содержит PNG в data[0].b64_json; декодируйте, проверьте и сохраните его.

curl https://router.apitoken.sale/v1/images/generations \
  -H "Authorization: Bearer $APITOKEN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"gpt-image-2.5-flare","prompt":"A studio photo of a ceramic mug","n":1,"quality":"low","size":"auto"}'

POST /v1/images/edits принимает от одного до пяти файлов PNG, JPEG или WebP размером до 50 МБ каждый в поле image или image[]. ID моделей те же, что для генерации. Поле mask в multipart игнорируется; для редактирования области используйте инструмент image_generation в Responses. Проверяйте геометрию, надписи и сохранение товара перед приёмкой.

Параметр size задаёт пропорции, а не точное число пикселей. Повышенное значение quality не гарантирует более высокий нативный уровень качества. Маршруты Images возвращают base64; jpeg/webp получаются локальной конвертацией нативного PNG. Перед использованием параметров прочитайте руководство модели.

Проведите честный benchmark цены ассета

  1. 01Возьмите 20–50 representative briefs из реальной задачи и запишите критерии pass/fail до любой генерации.
  2. 02Дайте каждой модели одинаковые входные данные: тот же класс resolution, те же references, тот же лимит attempts на brief.
  3. 03Для каждого paid attempt сохраняйте request ID, terminal usage, latency и ваш verdict pass/fail рядом с полученным ассетом.
  4. 04Разделите total settled charge — включая rejected outputs — на число принятых ассетов и сравнивайте распределения, а не лучший единичный image.
  5. 05Повторяйте benchmark при существенной смене prompts, целевого resolution, числа references или provider catalog.

«Экономия», которая незаметно раздувает счёт

  • Считать только successful outputs, пряча paid rejects, moderation failures и timed-out retries из цены принятого ассета.
  • Тратить токены image-модели на text-only planning и переписывание prompt, которые дешевле выполнить text-моделью до image-вызова.
  • Автоматически retry после delivered response или retry без фиксированного total attempt budget на brief.
  • Публиковать вечный verdict «самый дешёвый», хотя live catalog availability и quality по workload постоянно меняются.

Предоплаченный доступ к API

  • Пополняйте баланс на whole-dollar суммы банковской картой или криптовалютой; prepaid balance never expires.
  • Выдайте benchmark отдельный API key с lifetime spending limit, чтобы retry loop не опустошил аккаунт.
  • Зафиксируйте выигравшую конфигурацию — model, size, references и maximum attempts — и перепроверяйте после смены catalog.

Prepaid-тарифы: любая целая сумма в долларах, баланс не сгорает →

Частые вопросы

Отклонённая картинка тоже стоит денег?

Да, если provider доставил output и terminal usage settled. Ваш quality reject не отменяет работу provider, поэтому paid rejects входят в cost per accepted asset — игнорировать их = самый частый способ превратить «дешёвый» workflow в дорогой.

Можно ли раз и навсегда назвать один API «самым дешёвым»?

Нет. Verdict — свойство вашего workload в конкретный момент. Повторяйте benchmark после существенной смены prompts, output size, числа references, catalog availability или provider behavior — и датируйте каждый публичный claim.

Есть ли бесплатный подсчёт токенов GPT Image?

Нет. Изучите опубликованные ставки, задайте лимит ключа и измерьте небольшую оплачиваемую выборку. Стоимость определяет итоговый usage.

Отличаются ли ставки GPT Image 2, Flare и Sunburst?

У всех трёх одинаковые ставки: $5 за текстовый вход, $8 за вход изображений и $30 за выход изображений на 1 млн токенов до обычной B2C-скидки 50%. Сравнивайте реальный расход и принятые результаты.

Создайте аккаунт, пополните баланс и выпустите API-ключ для поддерживаемых моделей Claude, GPT и Gemini.