Skip to main content
POST
GPT Image
Параметры и способ использования соответствуют официальным. Подробные параметры можно найти в официальной документации.

Способ вызова

  • https://{api_domain}/openai/v1/images/generations
  • https://{api_domain}/openai/v1/images/edits
BaseURL:
  • https://{api_domain}/openai/v1

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

  • gpt-image-2
  • gpt-image-2-oai
  • gpt-image-2.5-sunburst-oai
  • gpt-image-2.5-flare-oai

Описание

Этот интерфейс совместим с API изображений OpenAI. В настоящее время поддерживается генерация и редактирование изображений. Подробные параметры см. в официальной документации OpenAI:
  • Руководство по генерации изображений OpenAI
  • Images generate
  • Images edit
  • Запрос на генерацию изображений использует application/json.
  • Редактирование изображений поддерживает загрузку файлов через multipart/form-data, а также application/json с использованием массива images для передачи ссылок на изображения; ниже приведён пример для JSON.
  • Рекомендуется явно задавать size и quality для контроля качества и стоимости изображений. Стоимость рассчитывается на основе фактического использования токенов и цены модели; использование можно отследить в поле usage в ответе.

Модели и параметры

  • Используйте gpt-image-2.5-sunburst-oai для точного редактирования изображений или gpt-image-2.5-flare-oai для быстрой генерации. В запросе model используйте полное имя из списка выше.
  • Для 2.5 параметр quality: low / medium / high / xhigh / max / auto, по умолчанию auto; GPT Image 2 не поддерживает новые значения xhigh / max.
  • Для генерации изображений с прозрачным фоном установите background="transparent" и используйте output_format="png" или "webp".
  • Размер изображения задаётся через size, например 1024x1024, 1536x1024 или 1024x1536. Ограничения на пользовательские размеры и полное описание параметров см. в официальной документации.

REST API

1. Генерация изображения

2. Редактирование изображения

При редактировании с несколькими изображениями можно передавать image[] несколько раз:

3. Редактирование изображения (JSON)

Замените {base64_image} на Base64-кодировку входного PNG-изображения.

OpenAI SDK

Python

Редактирование изображения:

Node.js

Редактирование изображения:

Рекомендации

Параметр moderation

  • moderation="auto" — стандартная фильтрация; moderation="low" — более мягкая.
  • moderation можно использовать в запросах на генерацию и редактирование изображений.