GPT Image 2 Batch API: как сэкономить 50% на визуалах для канала

GPT Image 2 Batch API: как сэкономить 50% на визуалах для канала
Коротко. Batch API от OpenAI выполняет запросы к
gpt-image-2асинхронно, в течение до 24 часов, со скидкой 50% от стандартной цены. Если каналу нужен регулярный поток обложек, заголовков или постеров — а не срочный визуал «прямо сейчас», — можно поставить в очередь изображения на целый месяц в пятницу вечером, получить готовый набор на следующий день и прикрепить каждое изображение к запланированному посту. В этом гайде — реальный JSONL-процесс, настоящая стоимость за изображение и одна деталь, которая изменилась 8 сентября 2026: новые модели изображений от OpenAI вообще не поддерживают Batch, поэтому именноgpt-image-2остаётся рабочей моделью для этой задачи.
Готовы планировать готовые изображения? Посмотрите, как Autogram работает с постами с изображениями в Telegram.
Что понадобится
- Аккаунт OpenAI API с включённым биллингом и доступом к
gpt-image-2(тот же доступ, на который уже перешли пользователи DALL·E 2/3 — OpenAI сняла обе модели DALL·E с поддержки 14 ноября 2025 года и окончательно отключает их 12 мая 2026, рекомендуя переход наgpt-image-2,gpt-image-1илиgpt-image-1-mini). - Базовые навыки скриптинга (Python или Node) для сборки JSONL-файла запросов и опроса статуса задания.
- Место для хранения готовых изображений после завершения batch-задания — собственное хранилище, CDN или прямая загрузка в планировщик.
- Telegram-канал, подключённый к планировщику (Autogram или другому), который принимает загруженный файл или внешнюю ссылку на изображение для запланированного поста.
Шаг 1 — определите, что реально подходит для пакетной генерации
Batch API — это не способ быстрее получить одно изображение, а способ дешевле получить много, с задокументированным окном выполнения до 24 часов (часто быстрее, по словам самой OpenAI, но никогда не гарантированно раньше). Это делает его неподходящим для срочной новостной графики и идеальным для всего, что можно спланировать заранее:
- Обложки постов на месяц по уже готовому контент-плану.
- Сезонные или кампанейские визуалы, сгенерированные один раз и переиспользуемые в нескольких постах.
- Однотипные «серийные» визуалы — один и тот же шаблон, 20–30 вариаций, для рубрики или отсчёта.
Фото: Alex Andrews на Pexels
Если в вашем контент-плане уже есть названия постов и даты на четыре недели вперёд — у вас уже готов batch: один запрос на изображение на каждую строку.
Шаг 2 — соберите и отправьте batch-задание
Каждая строка вашего batch-файла — это самостоятельный запрос к /v1/images/generations со своим custom_id, по которому позже сопоставите результат с конкретным постом:
{"custom_id": "week1-mon", "method": "POST", "url": "/v1/images/generations", "body": {"model": "gpt-image-2", "prompt": "...", "size": "1024x1024", "quality": "medium"}}
{"custom_id": "week1-wed", "method": "POST", "url": "/v1/images/generations", "body": {"model": "gpt-image-2", "prompt": "...", "size": "1024x1024", "quality": "medium"}}
Загрузите файл, создайте batch-задание на /v1/images/generations и опрашивайте его статус. Два момента, которые официальный гайд Batch API прямо оговаривает и в которых новички обычно ошибаются:
- Частичные сбои не «валят» всё задание. Успешные запросы попадают в выходной файл batch-задания; всё, что не прошло валидацию или упало на модерации, попадает в отдельный файл по
error_file_id. Проверяйте оба — «завершённый» batch всё равно может недосчитаться трёх из тридцати изображений. - Оплата только за выполненное. Неудачный запрос ничего не стоит, поэтому нет смысла чрезмерно перепроверять промпты перед отправкой — дайте заданию отработать и донастройте только то, что отклонилось.
Шаг 3 — получите, прикрепите и запланируйте
Когда batch завершается, в ответе появляется output_file_id. Скачайте файл через Files API и сопоставьте каждый результат с постом по custom_id. Один дедлайн стоит сразу заложить в процесс: выходной файл удаляется через 30 дней после завершения batch, поэтому скачивайте и сохраняйте изображения сразу, а не полагайтесь на Files API как на долгосрочное хранилище.
Фото: Sanket Mishra на Pexels
Дальше прикрепление изображения — это уже задача планировщика, а не OpenAI. В Autogram запланированный пост в Telegram принимает либо загруженный файл, либо внешнюю ссылку на изображение вместе со временем публикации — так что как только результат batch-задания опубликован в доступном месте, вы устанавливаете изображение поста и дату публикации точно так же, как для вручную созданной графики. Autogram не запускает ваше batch-задание и не опрашивает OpenAI за вас — его работа начинается с момента, когда вы передаёте готовое изображение и время публикации.
Что изменилось 8 сентября (и почему gpt-image-2 всё ещё нужен для batch)
За день до проверки фактов для этого гайда OpenAI выпустила ChatGPT Images 2.5 — две новые модели API, gpt-image-2.5-sunburst и gpt-image-2.5-flare, с более чёткими деталями, быстрее генерацией и более надёжным многошаговым редактированием по сравнению с gpt-image-2. Если прочитать только анонс, очевидным решением кажется перевести batch-задание на одну из моделей 2.5.
Не спешите — по крайней мере для пакетного процесса: на момент написания ни gpt-image-2.5-sunburst, ни gpt-image-2.5-flare не поддерживают Batch API. На страницах обеих моделей v1/batch помечен как «Not supported». gpt-image-2 остаётся текущей моделью с доступом к Batch, и OpenAI не сняла её с поддержки одновременно с релизом 2.5. Практическое разделение для оператора канала: gpt-image-2.5-flare — для единичного изображения прямо сейчас с более точным редактированием, а массовую ночную пакетную генерацию держите на gpt-image-2, пока (и если) поддержка Batch не появится в новых моделях.
Реальная математика стоимости
Цена за изображение 1024×1024, стандартный режим против batch (batch — это задокументированная скидка 50% от стандартной цены):
| Качество | Стандартная цена | Цена Batch |
|---|---|---|
| Low | $0.010 | $0.005 |
| Medium | $0.025 | $0.0125 |
| High | $0.070 | $0.035 |
Два практических примера для качества medium — реалистичный выбор по умолчанию для обложки Telegram-поста:
- Один канал, 30 обложек в месяц: $0.75 стандартно против $0.375 через batch — небольшая, но реальная экономия при том же окне ожидания до суток.
- Агентство с 20 каналами по 30 изображений (600 в месяц): $15.00 стандартно против $7.50 через batch — экономия масштабируется линейно с объёмом, в чём и есть весь смысл пакетной генерации.
При любительских объёмах экономия в абсолютных цифрах невелика; она становится оправданной отдельным процессом, когда вы генерируете сотни изображений в месяц по нескольким каналам.
Типичные ошибки
- Воспринимать Batch как быстрый режим. SLA — до 24 часов. Если изображение нужно в ближайший час, используйте стандартный синхронный эндпоинт по полной цене.
- Считать, что «завершённый» batch значит все изображения готовы. Всегда проверяйте
error_file_id, прежде чем считать задание выполненным. - Позволять выходным файлам «сгорать». Они удаляются через 30 дней после завершения — скачивайте в собственное хранилище в тот же день.
- Направлять batch-задание на модель 2.5. По состоянию на 09.09.2026
gpt-image-2.5-sunburstиgpt-image-2.5-flareвозвращают ошибку о неподдерживаемом эндпоинте на/v1/batch. - Ожидать, что планировщик сам запустит задание OpenAI. Autogram (и любой похожий планировщик) прикрепляет и публикует готовое изображение, но не отправляет и не опрашивает ваш batch за вас.
Читайте также
- Контент-план для Telegram: 6 месяцев контента наперёд — процесс «сначала таблица», который даёт список дат и тем, нужный для batch-задания ещё до первого промпта.
- AI-бот для Telegram-канала: настройка с нуля в 2026 — о синхронной, мгновенной AI-генерации изображений в составе полноценного контент-бота — дополнение к пакетному процессу из этого гайда.
- Массовая рассылка в Telegram: гид для агентств — когда изображения уже готовы, здесь описано, как импортировать месяц постов одним CSV-файлом.
- Telegram-бот для авторского канала: пять часов в неделю и стабильный выход — расписание соло-автора, куда ежемесячная сессия пакетной генерации вписывается естественно.
FAQ
Поддерживает ли Batch API модель gpt-image-2.5?
Нет, по состоянию на 09.09.2026. Обе новые страницы моделей (gpt-image-2.5-sunburst, gpt-image-2.5-flare) помечают эндпоинт /v1/batch как «Not supported». Для любого массового, несрочного процесса генерации изображений используйте gpt-image-2.
Сколько на самом деле занимает batch-задание для изображений?
Гайд OpenAI указывает, что результаты готовы в течение 24 часов, часто быстрее, но само окно фиксировано на уровне 24 часов — ускоренного тарифа нет. Планируйте пакетную генерацию под расписание, которое выдержит полные сутки ожидания, а не публикацию в тот же день.
Что произойдёт, если часть изображений в batch не сгенерируется?
Они попадут в отдельный файл по error_file_id batch-задания, тогда как всё успешное — в обычный выходной файл. Оплачиваются только выполненные запросы, поэтому несколько сбоев ничего не стоят, кроме необходимости повторить именно эти промпты.
Можно ли по-прежнему использовать DALL·E 3 вместо этого?
Ненадолго. OpenAI сняла DALL·E 2 и DALL·E 3 с поддержки 14 ноября 2025 и окончательно отключает обе 12 мая 2026, рекомендуя переход на gpt-image-2, gpt-image-1 или gpt-image-1-mini.
Генерирует ли Autogram изображения за меня?
В Autogram есть собственная мгновенная AI-генерация изображений для отдельных постов, но это отдельная, синхронная функция, отличная от описанного здесь batch-процесса. Для массовой пакетной генерации вы запускаете batch-задание напрямую в OpenAI, а затем прикрепляете готовые изображения к запланированным постам Autogram так же, как и любое другое изображение.
Оправдана ли цена Batch для одного небольшого канала?
При небольших объёмах абсолютная экономия скромная — максимум несколько долларов в месяц. Она становится оправданной для дополнительной настройки, когда вы генерируете изображения для нескольких каналов или десятков изображений в месяц — именно там 50%-ная скидка накапливается линейно с объёмом.
Итог
AI-инструменты для контента в Autogram. Подключите первый канал и получите 7 дней доступа к Solo с AI-бюджетом $1. Банковская карта не нужна.
Источники изображений
- Обложка: фото Walls.io на Pexels
- Изображение 1: фото Alex Andrews на Pexels
- Изображение 2: фото Sanket Mishra на Pexels
Подпишитесь на рассылку
Получайте последние советы по росту Telegram, стратегии автоматизации и обновления платформы прямо на почту.
Или подпишитесь на наш Telegram-канал