Skip to content

Редактирование gpt-image-2

POST
/v1/images/edits
  • Редактирование или композиция изображений по prompt и эталонному изображению image (gpt-image-2)
  • Необязательный mask задаёт прозрачные области как зону редактирования
  • Тело запроса — multipart/form-data (с бинарными полями изображений)
  • Официальная документация: Images createEdit

Authorizations

bearer
Type
HTTP (bearer)

Request Body

multipart/form-data
object

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

Format"binary"

Текстовое описание желаемого изображения. Максимум 1000 символов для dall-e-2 и 32000 для gpt-image-1.

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

Format"binary"

Модель для генерации изображения. Только gpt-image-1, gpt-image-1-all, flux-kontext-pro, flux-kontext-max.

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

Качество сгенерированного изображения. Только gpt-image-1 поддерживает high, medium и low. dall-e-2 — только standard. По умолчанию auto.

Формат возврата сгенерированных изображений. url или b64_json. URL действителен 60 минут после генерации. Параметр только для dall-e-2; gpt-image-1 всегда возвращает base64 — не используйте этот параметр для gpt-image-1.

Размер сгенерированного изображения. Для моделей GPT Image: 1024x1024, 1536x1024 (альбом), 1024x1536 (портрет) или auto (по умолчанию). Для dall-e-2: 256x256, 512x512 или 1024x1024. Для dall-e-3: 1024x1024, 1792x1024 или 1024x1792.

Прозрачность фона сгенерированного изображения. Только gpt-image-1: transparent, opaque или auto (по умолчанию). При auto модель сама выбирает фон.

Уровень модерации контента для изображений gpt-image-1. low — менее строгая фильтрация, auto — по умолчанию.

Responses

application/json
object
object[]
Required
object
Required

Playground

Authorization
Body

Samples