
Generated with openai/gpt-image-2 — 16:9, high quality
Prompt and parameters
Prompt and parameters
Редакционная архитектурная фотография современной витрины местного магазина в синий час, тепло светящейся на фоне сумерек. Над входом тепло-белая неоновая вывеска, написанная плавным рукописным шрифтом, гласит ровно «LLMSTORE», единственный текст в сцене. Большие окна открывают уютный, обжитой интерьер: деревянные полки с книгами и керамикой, пышные висячие растения и мягкое подвесное освещение. У входа стоят горшечные растения и велосипед, а по мокрому тротуару льется нежными отблесками золотой свет. Прямая композиция, реалистичные материалы, тихая улица без людей.
- Модель:
openai/gpt-image-2 - Параметры:
quality: "high",aspect_ratio: "16:9",n: 1 - Вывод:
1536×864PNG - Время генерации: 94 с.
- Стоимость: 0,13 доллара США.
Открытие модели
Через API моделей изображений
Эндпоинт выделенных моделей изображений перечисляет все доступные модели изображений с их возможностями:data включает в себя:
Записи для каждой эндпоинта
Каждая модель может обслуживаться несколькими поставщиками. Чтобы увидеть окончательные возможности, цены и варианты транзитной передачи для каждой эндпоинта:Дескрипторы возможностей Карта
Объектsupported_parameters использует типизированные дескрипторы для описания того, что принимает каждое поле запроса:
Отсутствие ключа означает, что параметр не поддерживается этой эндпоинтом.
Через API моделей
Вы также можете обнаружить модели изображений через общий Models API:На странице моделей
Посетите страницу Модели и фильтруйте по модальности вывода, чтобы найти модели с возможностью создания изображений.Использование API
ОтправитьPOST просьба /v1/images с моделью и подсказкой:
Формат ответа
Изображения возвращаются в виде байтов в кодировке Base64. Полеusage сообщает о количестве токенов и их стоимости, если они доступны. Поле
Объект media_type присутствует всякий раз, когда формат можно идентифицировать (включая image/png) и опускается только тогда, когда его невозможно определить:
media_type отражает фактический формат: Объект
Параметры конфигурации изображения
Разрешение и соотношение сторон
Управляйте выходными размерами с помощьюresolution, aspect_ratio, или удобство size сокращение:
resolution— нормализованный уровень (512,1K,2K,4K). Конкретные размеры пикселей определяются для каждого поставщика.aspect_ratio— нормированный коэффициент. Пройтиauto, чтобы позволить провайдеру выбирать. Общие ценности включают в себя1:1,16:9,9:16,4:3,3:4,3:2,2:3,4:5,5:4и расширенные соотношения, например1:2,2:1,1:4,4:1,1:8,8:1,9:21,21:9. Поставщики ограничиваются поддерживаемым набором — проверьте модельsupported_parametersдля принятых значений.size— удобное сокращение. Пройди уровень("2K") или явные пиксели ("2048x2048") и нормализуется для провайдера. Размер уровня эквивалентен настройкеresolutionи сочетается сaspect_ratio. Явный размер пикселя является авторитетным — несовпадениеresolutionили Сообщенияaspect_ratioрядом с ним отклоняется с оценкой 400.
supported_parameters , чтобы узнать, какие значения принимает каждая эндпоинт.
Качество и формат вывода
quality—auto,low,medium, илиhigh. Провайдеры, не имеющие ручки качества, игнорируют это.output_format—png,jpeg,webp, илиsvg(только модели векторизации; разметка SVG закодирована в формате Base64 вb64_json).background—auto,transparent, илиopaque.transparentтребует формата с поддержкой альфа-канала (png или webp).output_compression— 0–100 для webp/jpeg. Игнорируется для PNG.
Несколько изображений
Запросите до 10 изображений за один звонок с помощьюn:
n > 1. Проверьте модель supported_parameters о наличии.
Изображение к изображению (эталонные изображения)
Передайте эталонные изображения для управления генерацией черезinput_references:
Маршрутизация провайдера
Если модель имеет несколько поставщиков, используйтеprovider , чтобы выбрать, какие эндпоинты могут обслуживать запрос:
only— разрешить только пули перечисленных провайдеров.order— попробуйте провайдеров в указанном порядке.ignore— исключить перечисленные слаги провайдера.sort— отсортировать подходящие эндпоинты поprice,throughput, илиlatency.allow_fallbacks— когдаfalse, остановитесь после основного поставщика вместо того, чтобы пробовать другого подходящего поставщика.
provider_tag из записей для каждой эндпоинта в качестве пула базового провайдера. См. Маршрутизация поставщика для поведения маршрутизации, общего для API LLMSTORE.
Опции, зависящие от поставщика
Передача параметров, специфичных для провайдера, черезprovider.options, с ключом провайдера из API эндпоинтов: Поле
allowed_passthrough_parameters в каждой записи эндпоинта перечисляет, какие ключи принимаются.
Генерация потокового изображения
Модели, поддерживающие встроенную потоковую передачу SSE (supports_streaming: true в API обнаружения) может возвращать частичные изображения по мере их создания:
media_type присутствует всякий раз, когда формат можно идентифицировать:
media_type отражает фактический формат: Объект
usage в завершенном событии включает в себя cost (USD), что соответствует форме буферизованного ответа.
Error — выдается, если генерация не удалась в середине потока:
data: [DONE].
Выставление счетов и отмена
Оплата за создание изображений осуществляется по принципу все или ничего. Генерация либо завершена и оплачивается полностью, либо завершается сбоем и не оплачивается — частичной или дробной оплаты изображения не существует. Это отличается от завершения чата, где отмененный поток по-прежнему выставляет счет за токены, созданные до отмены.- Завершенные поколения оплачиваются за полный вывод изображения на основе цен эндпоинта.
- Неудачные или отмененные поколения не оплачиваются. Если генерация не завершается, запрос возвращает
502 Bad Gateway, а не частичный результат, и заряд не фиксируется.
Параметры запроса
Используйте API моделей изображений , чтобы проверить, какие параметры поддерживает каждая модель и эндпоинт.