Перейти к основному содержанию
POST
cURL

Модели изображений OpenAI

Редактируйте или расширяйте изображения на основе одного или нескольких исходных изображений и промптов. Поддерживаются модели gpt-image-2.6-flare, gpt-image-2.6-sunburst, gpt-image-2.5-flare, gpt-image-2.5-sunburst, gpt-image-2, gpt-image-1.5 и gpt-image-1.
Поскольку редактирование изображений OpenAI является синхронным ответом и занимает много времени, рекомендуется использовать шлюз https://api.ttapi.org.

Авторизации

TT-API-KEY
string
header
обязательно

Вы можете получить API-ключ в панель управления TTAPI.

Тело

application/json
prompt
string
обязательно

Текстовое описание желаемого результата. Максимум 32 000 символов.

image
array
обязательно

Изображение для редактирования. Должен быть поддерживаемым файлом изображения или массивом изображений.
gpt-image-1: каждое изображение должно быть в формате PNG, WebP или jpg размером менее 25 МБ.
dall-e-2: вы можете предоставить только одно изображение, и это должен быть квадратный файл PNG размером менее 4 МБ.

mask
file

Дополнительное изображение, где полностью прозрачные области (например, нулевое значение альфа) указывают, где изображение следует редактировать. Если предоставлено несколько изображений, маска применяется к первому изображению. Должен быть действительный файл PNG размером менее 4 МБ и того же размера, что и изображение.

mode
enum<string>
по умолчанию:dall-e-2

Поддерживаемые модели

Доступные опции:
gpt-image-2.6-flare,
gpt-image-2.6-sunburst,
gpt-image-2.5-flare,
gpt-image-2.5-sunburst,
gpt-image-2,
gpt-image-1.5,
gpt-image-1
n
integer

Количество генерируемых изображений, по умолчанию 1.
Доступный диапазон 1-10

output_compression
integer
по умолчанию:100

Уровень сжатия создаваемых изображений (0-100%). Этот параметр применим только к gpt-image-1 с выходным форматом webp или jpeg, значение по умолчанию — 100.

quality
string
по умолчанию:auto

Качество изображения. auto (по умолчанию) автоматически выбирает лучшее качество для модели.

response_format
enum<string>

Формат возвращаемых данных. Модели GPT Image всегда возвращают b64_json.

Доступные опции:
b64_json
size
string
по умолчанию:auto

Размер изображения.

output_format
enum<string>
по умолчанию:png

Формат возвращаемого изображения. gif доступен только у моделей gpt-image-2.6.

Доступные опции:
png,
jpeg,
webp,
gif

Ответ

Запрос успешен, возвращает результаты генерации изображения в формате Base64.

created
integer
обязательно

Временная метка генерации (секунды)

Пример:

1713833628

data
object[]
обязательно

Список результатов создания изображений

usage
object
обязательно

Использование токена (должен возвращаться для формата Base64)

Пример:
Последнее изменение 5 ноября 2026 г.