Перейти к основному содержанию
POST
/
v3
/
gpt-image-2-text-to-image
GPT Image 2: текст в изображение
curl --request POST \
  --url https://api.highwayapi.ai/v3/gpt-image-2-text-to-image \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: <content-type>' \
  --data '
{
  "n": 123,
  "size": "<string>",
  "prompt": "<string>",
  "quality": "<string>",
  "background": "<string>",
  "moderation": "<string>",
  "output_format": "<string>",
  "output_compression": 123
}
'
{
  "images": [
    {}
  ]
}
API вызова модели GPT Image 2 для генерации изображений из текста. Поддерживает несколько уровней качества (low/medium/high) и размеров. Генерирует изображения на основе текстового промпта; можно настроить формат вывода, степень сжатия и параметры фона.

Заголовки запроса

Content-Type
string
обязательно
Перечисляемое значение: application/json
Authorization
string
обязательно
Формат аутентификации Bearer: Bearer {{API-ключ}}.

Тело запроса

n
integer
по умолчанию:1
Количество генерируемых изображений, по умолчанию 1. Фактическое количество возвращённых изображений может быть меньше запрошенного.Диапазон значений: [1, 10]
size
string
по умолчанию:"1024x1024"
Размер генерируемого изображения. 1024x1024 — квадрат, 1024x1536 — вертикальный формат, 1536x1024 — горизонтальный формат, 2048x2048 — квадрат 2K, 2048x1152 — горизонтальный формат 2K, 3840x2160 — горизонтальный формат 4K, 2160x3840 — вертикальный формат 4K, 2048x1360 — горизонтальный формат 3:2, 1360x2048 — вертикальный формат 2:3, 1152x2048 — вертикальный формат 9:16, 2048x1536 — горизонтальный формат 4:3, 1536x2048 — вертикальный формат 3:4, 2048x880 — сверхширокий формат 21:9, 880x2048 — сверхвертикальный формат 9:21, 688x2048 — вертикальный формат 1:3, 2048x688 — горизонтальный формат 3:1, 2048x1024 — горизонтальный формат 2:1, 1024x2048 — вертикальный формат 1:2.Допустимые значения: 1024x1024, 1024x1536, 1536x1024, 2048x2048, 2048x1152, 3840x2160, 2160x3840, 2048x1360, 1360x2048, 1152x2048, 2048x1536, 1536x2048, 2048x880, 880x2048, 688x2048, 2048x688, 2048x1024, 1024x2048, auto
prompt
string
обязательно
Текстовый промпт для генерации изображения, поддерживаются китайский и английский языки. Максимальная длина — 32000 символов.Ограничение длины: 0 - 32000
quality
string
по умолчанию:"medium"
Уровень качества генерируемого изображения. low — самая высокая скорость и самая низкая стоимость; medium — баланс качества и скорости; high — лучшее качество, но самая низкая скорость и самая высокая стоимость.Допустимые значения: low, medium, high
background
string
по умолчанию:"auto"
Настройка фона.Допустимые значения: opaque, auto
moderation
string
по умолчанию:"auto"
Уровень модерации контента.Допустимые значения: low, auto
output_format
string
по умолчанию:"png"
Формат файла выходного изображения.Допустимые значения: png, jpeg
output_compression
integer
Уровень сжатия выходного изображения (0-100). Действует только для формата jpeg; формат png не поддерживается (значение должно быть 100 или параметр не передаётся).Диапазон значений: [0, 100]

Информация об ответе

images
array
Массив URL сгенерированных изображений.