Обзор
Seedream — это флагманская серия моделей генерации изображений от ByteDance BytePlus ModelArk с единой архитектурой генерации и редактирования: генерация по тексту, редактирование одного изображения, объединение нескольких изображений и пакетная генерация серий изображений выполняются через один эндпоинт/v1/images/generations — различаются только параметры. APIYI поддерживает стратегическое партнерство с BytePlus и интегрирует каждую активную версию в день релиза.
API генерации изображений по тексту
POST /v1/images/generations. Генерация изображений по prompt в разрешениях 1K / 2K / 3K / 4K или с точными размерами в пикселях.API редактирования изображений
image. Редактирование одного изображения, объединение нескольких изображений и пакетная серия (до 15 изображений).История версий
Доверьте интеграцию ИИ-агенту
Скопируйте этот prompt и вставьте его в Codex / Claude Code / Cursor
Сначала он получает текстовую версию этой страницы (добавьте .md к любому URL документации), а затем пишет код под стек вашего проекта: таймауты, мгновенный рехостинг URL-результатов, редактирование через массив URL вместо multipart, а также параметры, которые отклоняет seedream-5-0-pro, уже заложены в требования.
Интегрируйте / проведите отладку генерации изображений по тексту и редактирования изображений Seedream в этом проекте.
Изучите документацию, прежде чем приступать к коду: запросите https://docs.apiyi.com/en/api-capabilities/seedream-image/overview.md для получения текстовой версии этой страницы. Для более подробной информации о параметрах добавьте
.mdк …
- Таймаут: настройте таймаут клиента по уровням в зависимости от модели — начните с 60 секунд для серии 4.x и
seedream-5-0-flash(для flash требуется около 30 секунд при 10 референсных …
Всего 7 требований. Используйте кнопку ниже, чтобы скопировать prompt целиком.
От каких проблем избавляет этот prompt
От каких проблем избавляет этот prompt
Почему Seedream от APIYI
Прямая замена официального канала BytePlus ModelArk, оптимизированная для промышленной эксплуатации по трем направлениям — стабильность, затраты, интеграция:Стратегическое партнерство · стабильные ресурсы
Неограниченные параллельные запросы · корпоративный уровень
Та же цена + скидка до 20% при пополнении
Беспрепятственный глобальный доступ
api.apiyi.com из дата-центров материкового Китая, резидентных сетей и зарубежных узлов. Настраивать маршрутизацию для регионов BytePlus ap-southeast-1 / eu-west-1 не требуется.Совместимость с OpenAI · без изменений в коде
/v1/images/generations полностью идентичен OpenAI. Укажите в base_url OpenAI SDK адрес APIYI и вызывайте API без изменений. Передавайте дополнительные параметры (image / sequential_image_generation и т. д.) через extra_body. Обратите внимание, что параметр OpenAI n не поддерживается апстримом (он молча игнорируется — вы все равно получите 1 изображение); для вывода нескольких изображений используйте sequential_image_generation.Профессиональная поддержка · консьерж-сервис для корпоративных клиентов
Ключевые особенности
Высокодетализированный вывод в 4K
Единая генерация и редактирование
image и sequential_image_generation.Слияние нескольких изображений · до 10 референсов
image принимает массив URL. Чтобы указать порядок, используйте в prompt фразы «изображение 1 / изображение 2». Для слияния с сохранением сходства объектов используйте sequential_image_generation: "disabled".Прорыв в отображении текста
Последовательная пакетная генерация (до 15 изображений)
sequential_image_generation: "auto" вместе с max_images создаёт связную серию — отличный вариант для раскадровок, фирменных изображений и серий товаров.≈ 15 с на изображение · сбалансированная скорость
Гибкие размеры · произвольное соотношение сторон
1K/2K/3K/4K) или точные значения в пикселях. Общее количество пикселей ∈ [1280×720, 4096×4096], соотношение сторон ∈ [1/16, 16].Подключение через OpenAI SDK без изменений кода
base_url=https://api.apiyi.com/v1 и вызывайте API с помощью официального OpenAI SDK. Дополнительные параметры передаются через extra_body. Для миграции не требуется менять код.Примеры результатов
Генерация изображений по тексту · главное изображение для электронной коммерции (seedream-5-0-flash; только prompt: светло-зелёный флакон сыворотки на чистом белом фоне, китайская надпись 新品首发 в правом верхнем углу и 限时 8 折 под ней): 17,1 с; китайские надписи в разрешении 2K выполнены с точной передачей штрихов, без ошибок в символах; форма флакона и коммерческое освещение выглядят безупречно.

seedream-5-0-flash; референс — вид сверху на рамэн, prompt: замените фон на стол из тёмного дерева и добавьте в верхней правой части миски ценник на китайском 招牌豚骨 38 元): 33,2 с; в тексте ценника нет ошибок в символах, рамэн, топпинги и пар остались без изменений, а тёмное дерево подчёркивает основной объект.

Тарификация
Тарификация за каждое изображение, такая же цена, как у официального BytePlus. Бонусы за пополнение дополнительно снижают фактическую цену за единицу.- Тарификация за каждое сгенерированное изображение, независимо от длины prompt или режима объединения
seedream-5-0-flashтарифицируется по фиксированной цене $0.018 за запрос, аналогично официальным ценам BytePlus, а референсные изображения бесплатны (в наших тестах 1, 3 и 10 референсных изображений тарифицировались по $0.018)seedream-5-0-proтарифицируется по фиксированной цене $0.12 за запрос (1 изображение за запрос; пакетная последовательность не поддерживается). Официально модель использует два ценовых уровня в зависимости от выходного разрешения (одна цена для ≤2.36M px, другая для >2.36M px), а также дополнительную плату за каждое референсное изображение сверх первого; APIYI упрощает это до единой фиксированной цены за запрос — без уровней, плата за входные изображения включена. Для этой модели не предусмотрено никаких официальных скидок; APIYI устанавливает цену исходя из гарантии доступности ресурсов — фактически с нулевой маржой с учётом бонусов за пополнение и налоговых расходов — и о любых изменениях цен будет объявлено заранее- В режиме
sequential_image_generation: "auto"тарификация осуществляется по фактическому количеству результатов (например, еслиmax_images: 4возвращает 4 → тарифицируются 4) - Неудачные запросы (ошибки 4xx / блокировка модерацией) не тарифицируются
- Пробный период: 200 бесплатных изображений при первом подключении (предоставляются BytePlus)
- Подробнее о бонусах за пополнение: см. Акции по пополнению
Технические характеристики
Сравнение времени генерации
Измеренная задержка одиночного запроса для каждой версии (замеры: 2026-07, 5.0 Flash — 2026-09-24, UTC+8; астрономическое время от запроса до получения полного ответа — ожидаются естественные отклонения между запросами):Эндпоинты API
Подробный обзор ключевых параметров
size (размер вывода)
Два семейства значений — выберите одно:
Предустановленные уровни (модель определяет соотношение сторон):
- Общее количество пикселей ∈ [1280×720, 4096×4096]
- Соотношение сторон ∈ [1/16, 16]
- По умолчанию:
2048x2048
1920x1080 (FullHD), 3840x2160 (альбомная 4K), 1080x1920 (портретная для телефона), 2560x1440 (альбомная 2K)
Недопустимые примеры: 5000x5000 (превышение лимита), 100x1600 (соотношение меньше 1/16)
image и sequential_image_generation (переключатели режимов)
Эндпоинт /v1/images/generations охватывает как генерацию изображений по тексту, так и редактирование/объединение. Два параметра вместе определяют режим:
Лучшие практики
Выбирайте подходящую версию
- Большие объемы / постерная верстка / скорость и стоимость →
seedream-5-0-flash-260915($0.018/запрос, ~15–20 с, примерно до 2K) - Лучший универсальный вариант →
seedream-5-0-260128(максимум возможностей, но ограничение до 3K) - 4K + качественный рендеринг текста →
seedream-4-5-251128(4K + прорыв в работе с текстом) - 4K + лучшая цена →
seedream-4-0-250828(самый доступный 4K) - Максимальное качество изображения / сложные инструкции (профессиональная работа) →
seedream-5-0-pro-260628($0.12/запрос, ~2 мин на изображение, только 1K/2K — не рекомендуется для повседневного использования)
Отдавайте предпочтение предустановленным размерам
1K/2K/3K/4K оптимизированы BytePlus для стабильной скорости и качества. Задавайте точные размеры в пикселях только при наличии строгих требований к соотношению сторон. Обратите внимание на различия поддерживаемых уровней разрешения в зависимости от версии.Явно ссылайтесь на изображения
image составляйте prompt с явными указаниями — «Помести человека с изображения 1 в сцену с изображения 2, используя цветовую палитру изображения 3» — вместо того чтобы позволять модели строить догадки.Контролируйте расходы на пакетные серии
sequential_image_generation: "auto" + max_images: 4 генерирует 4 изображения — тарификация × 4. Сначала выполните проверку с max_images: 1, а затем увеличивайте объем.Выбирайте выходной формат в зависимости от задачи
png и jpeg; 4.5 / 4.0 — только jpeg. Используйте png, когда требуется детализация без потерь (у 5.0-flash в png нет альфа-канала при прямой генерации; используйте разделение слоев для прозрачности), и jpeg — для сценариев, чувствительных к размеру файла.Устанавливайте таймаут клиента ≥ 60 секунд
seedream-5-0-pro занимает ~2 минуты на изображение — используйте таймаут от 240 с и выше.Отключайте водяной знак при необходимости
watermark: false, чтобы удалить водяной знак BytePlus (значения по умолчанию различаются в зависимости от версии, поэтому задавайте его явно). Это необходимо для коммерческих материалов.Коды ошибок и повторные попытки
- Начните с таймаута запроса 60 секунд (batch sequence или 4K + hd могут занимать до минуты)
- Применяйте экспоненциальную задержку для 5xx и таймаутов (рекомендуется 2 повторные попытки)
- Логируйте заголовок ответа
x-request-idдля обращений в поддержку
Часто задаваемые вопросы
5.0 Flash / 5.0 Pro / 5.0 / 4.5 / 4.0 — что выбрать?
5.0 Flash / 5.0 Pro / 5.0 / 4.5 / 4.0 — что выбрать?
Почему для редактирования изображений также используется эндпоинт генерации?
Почему для редактирования изображений также используется эндпоинт генерации?
/v1/images/edits. В отличие от gpt-image-2 от OpenAI (загрузка multipart на /v1/images/edits), Seedream использует application/json и передает URL изображений в виде массива в поле image.Преимущества: согласованность протокола, повторное использование параметров, простое переключение режимов. Подробности см. в разделе Редактирование изображений.Принимает ли поле image формат base64?
Принимает ли поле image формат base64?
data:image/<format>;base64,<base64 string> с <format> в нижнем регистре (например, data:image/jpeg;base64,...). URL и записи base64 можно совмещать в одном массиве. По возможности отдавайте предпочтение публичным URL: URL загружаются сервисом BytePlus напрямую из Сингапура, минуя шлюз APIYI, тогда как тело запроса с base64 должно быть сначала полностью загружено через границу. При низкой скорости соединения тела запросов размером более 20 МБ могут превысить установленный провайдером 600-секундный таймаут на передачу тела запроса, а шлюз не преобразует base64 в URL за вас. См. предупреждение в верхней части страницы редактирования изображений.Лимит объединения нескольких изображений? Лимит пакетной последовательности?
Лимит объединения нескольких изображений? Лимит пакетной последовательности?
- Объединение нескольких изображений (массив
image): 4.5 / 5.0-pro / 5.0-flash явно поддерживают до 10 (в наших тестах 11-е изображение возвращает 400 на 5.0-flash). 5.0 / 4.0 также поддерживают объединение нескольких изображений, хотя явное ограничение не задокументировано. - Пакетная последовательность (
max_images): ограничена глобальным правилом входные референсы + выходные изображения ≤ 15. При совмещении объединения и последовательности учитывайте общее количество. Обратите внимание: 5.0-pro и 5.0-flash не поддерживают пакетную последовательность (передачаsequential_image_generationвозвращает 400).
Нужен ли префикс data:image для b64_json?
Нужен ли префикс data:image для b64_json?
response_format:response_format: "url"(по умолчанию) →data[0].url— временный подписанный URL, отображайте напрямую с помощью<img src=...>response_format: "b64_json"→data[0].b64_json— обычная строка base64 (без префиксаdata:image/...;base64,). Декодируйте и запишите на диск либо добавьте префикс вручную для отображения в браузере.
Поддерживается ли потоковая передача вывода?
Поддерживается ли потоковая передача вывода?
stream: true. Потоковая передача особенно полезна для длинных prompt и изображений высокого разрешения — фронтенд может отображать промежуточные результаты по мере поступления. seedream-5-0-pro и seedream-5-0-flash не поддерживают потоковую передачу — передача stream возвращает 400.Лимит запросов?
Лимит запросов?
Тарифицируются ли неудачные запросы?
Тарифицируются ли неудачные запросы?
400 / 403 и не тарифицируются. Другие нетарифицируемые ошибки: 401 (недействительный token), 429 (превышен лимит запросов). Тарифицируется только успешная генерация (200 с валидным ответом).Можно ли использовать официальный SDK OpenAI?
Можно ли использовать официальный SDK OpenAI?
base_url на https://api.apiyi.com/v1 и передавайте параметры расширения (image / sequential_image_generation / watermark и т. д.) через extra_body:Кому принадлежат сгенерированные изображения?
Кому принадлежат сгенерированные изображения?
Поддерживается ли прозрачный фон?
Поддерживается ли прозрачный фон?
seedream-5-0 / seedream-5-0-pro поддерживают вывод png и могут формировать прозрачный фон при указании в prompt («transparent background, alpha channel»). seedream-5-0-flash не возвращает альфа-канал даже при запросе прозрачного фона; используйте layer_decomposition: true, чтобы получить базовый фон плюс несколько прозрачных слоев (тарифицируется за каждое выходное изображение), см. Редактирование изображений. seedream-4-5 / 4-0 выводят только jpeg и не поддерживают прозрачность — удаляйте фон самостоятельно на этапе постобработки.Можно ли отменить генерацию в процессе выполнения?
Можно ли отменить генерацию в процессе выполнения?
/v1/images/generations является синхронным. После отправки запрос выполняется до завершения. Сервер всё равно завершит обработку и тарифицирует запрос, даже если клиент отключится. Настройте таймауты на стороне клиента и избегайте предположения, что отключение сэкономит средства.Связанная документация
- Песочница Text-to-Image —
POST /v1/images/generationsс примерами кода на пяти языках - Песочница редактирования изображений — паттерны
image+sequential_image_generation - История версий — 5.0 Flash / 5.0 Pro / 5.0 / 4.5 / 4.0: сравнение и миграция
- Справочник по API — общее руководство по вызовам
- Песочница генерации изображений — протестируйте онлайн
- Официальная документация BytePlus:
docs.byteplus.com/en/docs/ModelArk/1824121— руководство по Seedream 4.0-5.0