Создать изображение
Генерирует изображение из текстового запроса через маршрутизатор генерации изображений.
Authorizations
API-ключ в качестве токена носителя в заголовке авторизации
Body
Ввод запроса на создание изображения
Используемая модель генерации изображения
"bytedance-seed/seedream-4.5"
Текстовое описание желаемого изображения
1"a red panda astronaut floating in space, studio lighting"
Нормализованное соотношение сторон сгенерированного изображения. Провайдеры ограничиваются поддерживаемым им подмножеством.
1:1, 1:2, 1:4, 1:8, 2:1, 2:3, 3:2, 3:4, 4:1, 4:3, 4:5, 5:4, 8:1, 9:16, 16:9, 9:19.5, 19.5:9, 9:20, 20:9, 9:21, 21:9, auto "16:9"
Фоновая обработка. Для «прозрачного» требуется выходной_формат, поддерживающий альфа-канал (png или webp).
auto, transparent, opaque "auto"
Ссылки на изображения для управления созданием изображений в виде URL-адресов данных base64 или URL-адресов HTTP(S).
16Количество изображений для создания (1-10). Поставщики, поддерживающие создание только одного изображения, отклоняют n > 1.
1
Уровень сжатия (0–100) для вывода в формате webp/jpeg. Игнорируется для PNG и провайдерами без ручки сжатия.
100
Кодирование байтов возвращаемого изображения. Большинство моделей поддерживают растровые форматы (png, jpeg, webp). SVG поддерживается моделями векторизации (например, Quiver) — разметка SVG имеет кодировку UTF-8 base64 в b64_json.
png, jpeg, webp, svg "png"
Настройки маршрутизации провайдера и конфигурация транзитной передачи для конкретного провайдера.
Качество рендеринга. Провайдеры, не имеющие ручки качества, игнорируют это.
auto, low, medium, high "high"
Нормализованный уровень разрешения сгенерированного изображения. Конкретные размеры пикселей определяются для каждого поставщика.
512, 1K, 2K, 4K "2K"
Если указано, генерация будет производиться детерминированно, так что повторяющиеся запросы с одним и тем же начальным числом и параметрами должны возвращать один и тот же результат. Детерминизм не гарантируется для всех поставщиков.
Необязательно. Удобное сокращение для выходных размеров — передайте уровень («2K», «4K») или явные пиксели («2048x2048»), и мы нормализуем его до правильных размеров для выбранного поставщика. Размер уровня эквивалентен настройке разрешения и сочетается с соотношением сторон. Явный размер пикселя имеет решающее значение: несовпадение «разрешения» или «aspect_ratio» рядом с ним отклоняется с помощью 400.
"2K"
Если true, частичные изображения передаются в потоковом режиме как события SSE по мере их появления. Поддерживается только провайдерами с собственной потоковой передачей (в настоящее время OpenAI). Непотоковые поставщики игнорируют этот флаг и возвращают буферизованный ответ.
Response
Ответ на создание изображения