GPT-Image-2 OpenAI

Флагман генерации изображений OpenAI: отличный рендер текста, понимание русских промптов, редактирование диалогом и многоступенчатая правка. Доступ через OpenAI-совместимые /v1/images/generations и /v1/images/edits — официальный SDK без правок.

Три варианта

В каталоге три модели одного семейства. Способ вызова одинаков, отличия — в размере, качестве и скорости:

МодельРазмерКачество / maskКогда выбрать
gpt-image-2Любое разрешение, вкл. 2K и 4K (3840×2160)quality + mask (локальная перерисовка)Нужен точный контроль size/quality, 4K, mask
gpt-image-2-allПараметра size нет — соотношение пишется в промптнет«Из коробки», предсказуемая цена, быстрее всех
gpt-image-2-vip30 фиксированных размеров (10 соотношений × 1K/2K/4K)нетНужен строгий размер или 4K с фикс-ценой
Когда нужны quality или mask (локальная перерисовка) — берите gpt-image-2. Нужен предсказуемый фикс-прайс — gpt-image-2-all (размер словами) или gpt-image-2-vip (строгий размер/4K). Доступны и предыдущие gpt-image-1.5, gpt-image-1, gpt-image-1-mini.

Текст → изображение

from openai import OpenAI
client = OpenAI(api_key="sk-nexus-...", base_url="https://megaapi.ru/v1")

resp = client.images.generate(
    model="gpt-image-2",
    prompt="Постер кофейни в стиле минимализм, крупный заголовок «MORNING»",
    size="1024x1024",
    quality="high",
)
print(resp.data[0].url)
ПараметрОписание
sizeДля gpt-image-2: любой валидный (стороны кратны 16, соотношение ≤ 3:1), пресеты 1K/2K/4K. Для -vip: один из 30 фикс-размеров. Для -all: не задаётся (опишите соотношение в промпте).
qualityauto/low/medium/high — только у gpt-image-2 и gpt-image-1*.
output_formatФормат вывода (напр. png, webp).

Редактирование и фьюжн

Эндпоинт POST https://megaapi.ru/v1/images/edits (multipart): загрузите 1–N референсов и инструкцию правки. Поддерживается мульти-картиночное редактирование и mask (локальная перерисовка — у gpt-image-2). В промпте ссылайтесь «image 1», «image 2» и опишите, что сохранить и что изменить.

curl -X POST "https://megaapi.ru/v1/images/edits" \
  -H "Authorization: Bearer sk-nexus-..." \
  -F model="gpt-image-2" \
  -F image[]=@photo1.png \
  -F image[]=@photo2.png \
  -F prompt="Объедини товар из image 1 с фоном image 2, сохрани логотип"

Генерация через чат (image gen в диалоге)

Варианты -all и -vip также работают через /v1/chat/completions — удобно передавать URL картинок прямо в сообщении и править результат диалогом.

Всё доступно без кода в Студии: вкладка «Генерация», прикрепите фото-референсы. Модель по умолчанию — gpt-image-2-all (лучшая цена/качество для старта). Списываем только за успешную картинку.

Открыть в Студии → Обзор всех моделей Цены