Для GPT Image 2.6 Sunburst используйте Images API.
О модели
GPT Image 2.6 Sunburst — модель OpenAI для создания и редактирования изображений по тексту и исходным картинкам. Принимает текст и изображения, возвращает изображение. OpenAI рекомендует её для детальных композиций и редактирования изображений.
У GPT Image 2.6 две версии с одинаковыми возможностями: Flare и Sunburst. Flare OpenAI советует для быстрых итераций, когда нужно увидеть несколько вариантов подряд.
Качество задаётся пятью уровнями: low, medium, high, xhigh и max; значение auto оставляет выбор модели. Чем выше уровень, тем больше токенов уходит на кадр. На квадрате 1024×1024 мы измерили около 820 токенов изображения на low, 1450 на medium, 1760 на high, 3120 на xhigh и 7020 на max.
Результат можно получить в PNG, WebP или JPEG, с прозрачным фоном или как GIF-анимацию из 2–16 кадров. За один запрос можно запросить до десяти изображений.
Стоимость
Текущая стоимость использования этой модели:
Токены | Стоимость за 1 млн токенов |
|---|---|
Входные токены | 500₽ |
Входные токены изображений при редактировании изображения | 800₽ |
Выходные токены изображений | 3 000₽ |
Характеристики
Параметр | Значение |
|---|---|
Вход | Текст, изображения (до 16 при редактировании) |
Выход | Изображение |
Операции | Генерация и редактирование |
Размеры | 1024×1024, 1536×1024, 1024×1536, auto; любой другой размер с кратностью 16 по обеим сторонам, до 3840×2160 |
Уровни качества | low, medium, high, xhigh, max, auto |
Форматы | PNG, WebP, JPEG, GIF |
Прозрачный фон | Да, в PNG и WebP |
Изображений за запрос | От 1 до 10 |
Сравнение с соседними моделями
Модель | Для чего, по данным OpenAI | Уровни качества |
|---|---|---|
GPT Image 2.6 Flare | Быстрые итерации | low, medium, high, xhigh, max |
GPT Image 2.6 Sunburst (эта модель) | Детальная работа и редактирование | low, medium, high, xhigh, max |
GPT Image 2.5 Flare | Быстрая повседневная генерация | low, medium, high, xhigh, max |
GPT Image 2.5 Sunburst | Точное редактирование | low, medium, high, xhigh, max |
API
Эндпоинт
POST https://api.dslab.tech/v1/images/generationsPOST https://api.dslab.tech/v1/images/editsimport base64import osfrom pathlib import Pathfrom openai import OpenAIclient = OpenAI( api_key=os.environ["DSLAB_API_KEY"], base_url="https://api.dslab.tech/v1",)result = client.images.generate( model="gpt-image-2.6-sunburst", prompt="Акварельный маяк на скалистом берегу на рассвете",)image = result.data[0]if image.url: print(image.url)else: Path("image.png").write_bytes(base64.b64decode(image.b64_json))Параметры
Параметр | Тип | По умолчанию | Описание |
|---|---|---|---|
model | string | обязательный | ID модели: gpt-image-2.6-sunburst. |
prompt | string | обязательный | Описание изображения или нужной правки. |
quality | string | auto | Уровень качества: low, medium, high, xhigh, max или auto. |
size | string | auto | Размер: 1024x1024, 1536x1024, 1024x1536, auto или свой размер WxH. Обе стороны кратны 16, большая сторона не больше 3840. |
n | integer | 1 | Сколько изображений вернуть, от 1 до 10. |
output_format | string | png | png, webp, jpeg или gif. |
output_compression | integer | 100 | Сжатие от 0 до 100, только для webp и jpeg. |
background | string | auto | transparent, opaque или auto. Для transparent нужен формат png или webp. |
moderation | string | auto | Строгость проверки запроса: auto или low. |
frame_count | integer | 9 | Число кадров GIF, от 2 до 16. Только для output_format gif. |
frame_duration_ms | integer | 200 | Длительность кадра GIF в миллисекундах, не меньше 20. Только для output_format gif. |
image | file | — | Исходные изображения для редактирования, до 16 файлов. Только для /v1/images/edits. |
Важно знать
-
Формат SVG пока не поддерживается: запрос с output_format svg возвращает ошибку 400.
-
Недопустимое значение quality или size возвращает ошибку 400. Размер должен быть кратен 16 по обеим сторонам.
-
Сложные запросы могут обрабатываться до двух минут, поэтому ставьте таймаут не меньше пяти минут.
-
В ответе приходит ссылка на готовый файл (поле url). Скачивайте результат сразу после ответа.
-
GIF и прозрачный фон задаются в том же эндпоинте генерации. GIF работает и при генерации, и при редактировании изображения, но только в размере 512x512 или без параметра size (получается 512x512, 9 кадров): другие размеры шлюз отклоняет ошибкой 400 до обращения к провайдеру. Потоковая отдача и маски для GIF не поддерживаются.