Лайфхак: Картинки по API могут стоить вдвое дешевле
Я клепаю презентации картинками через GPT Image 2 и Nano Banana Pro. Выходит примерно $0.18, а 4K у бананы - все $0.24 за картинку. Дека на 10 слайдов - пара баксов. Таких дек у меня порой десятки несколько в неделю, плюс надо закладывать на погрешности в генерациях.
На днях узнал про Batch API у обоих провайдеров. Смысл такой: вместо того чтобы ждать картинку здесь и сейчас, отправляешь файл с пачкой задач и забираешь результаты позже. Официально окно 24 часа. По факту 1-3 часа, а мой первый тестовый слайд вообще пришел через 5 минут.
За это ожидание дают минус 50% на все. Слайд GPT Image дешевеет с $0.18 до $0.09, 4K у Nano Banana Pro - с $0.24 до $0.12. Модель та же, качество то же, просто запросы едут без приоритета.
Руками, разумеется, я ничего не писал. Дал задачу Клоду, он сам почитал доки, собрал скрипт с тремя командами (отправить пачку, проверить статус, забрать готовое) и прогнал тест на живом API.
Теперь перед каждой декой он спрашивает: срочно или подождем и сэкономим. Если пара слайдов из батча вышла кривой - перегенерит только их, уже синхронно.
Если у вас свой пайплайн генерации картинок, отдайте агенту (Claude Code, Cursor, кто у вас там) вот такой промпт:
У меня пайплайн генерации картинок через API (GPT Image / Nano Banana Pro). Хочу платить вдвое меньше. У обоих провайдеров есть Batch API со скидкой 50% на отложенную генерацию. Изучи их актуальные доки и добавь в пайплайн батч-режим: команда отправить пачку запросов, команда проверить статус, команда забрать готовые картинки. Референсные изображения в батче нельзя слать multipart - загрузи их через Files API провайдера и передавай по file_id. Перед генерацией всегда спрашивай меня: срочно или батчем. В конце проверь весь цикл на дешевом тестовом запросе.
В общем, если картинки не горят - не платите двойную цену.