Seedream 5.0 Pro
Seedream 5.0 Pro создаёт изображения по тексту и референсным изображениям под точным ID doubao-seedream-5-0-pro-260628. Документированные сценарии включают новую сцену, запрошенное изменение, комбинации нескольких референсов и наборы связанных изображений. Ясно задайте роль каждого референса в задании, затем сохраните каждое готовое изображение и настройки его генерации.
О модели
Описание раскрывает возможности модели. Доступные в Ailoot входные данные, результаты и параметры выбранного метода перечислены ниже.
Seedream 5.0 Pro — отдельная модель изображений doubao-seedream-5-0-pro-260628. Её документированные задачи включают создание нового изображения, изменение предоставленного изображения и создание связанного набора по тексту или визуальным референсам. В Ailoot Ultra используйте метод изображений POST /v1/images/generations с точной строкой model и запросом, описывающим нужный результат.
Задание для нового изображения может определять объект, ракурс, расположение, освещение и визуальное решение. Для изменения по изображению опишите правку и исходные элементы, которые должны сохраниться. Для нескольких референсов явно распределите роли: одно изображение может определять человека или продукт, а другое — одежду, окружение или расположение. В документированном сценарии через URL передайте image как массив строк с доступными URL изображений; ясное обозначение ролей в запросе помогает оценить, каким элементам действительно следует готовое изображение.
Для согласованного набора sequential_image_generation:auto включает генерацию связанных изображений, а disabled запрашивает одно изображение. sequential_image_generation_options.max_images — целое число от 1 до 15, по умолчанию 15. Для набора концепций упаковки укажите общее визуальное решение и конкретный предмет, необходимый на каждом изображении, и задайте подходящий верхний предел. Проверяйте фактическое возвращённое количество, поскольку max_images задаёт верхний предел.
Примеры Pro явно используют size:2K. Необязательный seed принимает значения от -1 до 2147483647; если он опущен, seed выбирается автоматически. watermark — логический параметр, а документированный массив tools включает type:web_search. При запросе правки сохраните полезную композицию и измените одно видимое требование в задании, чтобы новый результат можно было сравнить с выбранным изображением.
Выберите response_format:url для ссылок на изображения или b64_json для закодированных данных изображений. Этот метод Ailoot возвращает весь набор изображений в одном непотоковом ответе JSON; задайте stream:false или опустите его. Сохраняйте каждый элемент data[] и usage.generated_images вместе с ответом. Декодируйте каждое значение b64_json или загрузите каждый возвращённый подписанный URL Ailoot. Ailoot сохраняет готовые изображения как принадлежащие вам медиаресурсы и возвращает подписанные URL Ailoot для результатов в виде ссылок. Найдите записи ресурсов через GET /v1/media/assets?family=image и пройдите по всем next_cursor. Используйте каждый фактический asset_id с GET /v1/media/assets/{asset_id}, чтобы прочитать content_url. Если подписанная ссылка возвращает link_expired, повторно прочитайте тот же ресурс для обновлённого content_url. При неполной доставке сохраняйте сведения об исходной операции и все возвращённые результаты, затем проверьте их перед запуском новой генерации.
Ailoot Ultra · Images POST /v1/images/generations doubao-seedream-5-0-pro-260628
doubao-seedream-5-0-pro-260628
doubao-seedream-5-0-pro-260628Начало
Seedream 5.0 Pro создаёт изображения по тексту и референсным изображениям под точным ID doubao-seedream-5-0-pro-260628. Документированные сценарии включают новую сцену, запрошенное изменение, комбинации нескольких референсов и наборы связанных изображений. Ясно задайте роль каждого референса в задании, затем сохраните каждое готовое изображение и настройки его генерации.
- Допустимые входные данные
- Текст · Картинки
- Результаты
- Картинки
Доступно в Ailoot · входные данные и методы
Ailoot Ultra · Images POST /v1/images/generations
- Входные данные
text,image- Результат
image- Выходной формат
- Файл изображения
| Поле | Тип | Требование | Значения и ограничения | По умолчанию |
|---|---|---|---|---|
Полеmodel | Типstring | ТребованиеОбязательно | Значения и ограничения doubao-seedream-5-0-pro-260628 | По умолчанию— |
Полеprompt | Типstring | ТребованиеОбязательно | Значения и ограничения | По умолчанию— |
Полеimage | Типarray | ТребованиеНеобязательно | Значения и ограничения | По умолчанию— |
Полеsequential_image_generation | Типstring | ТребованиеНеобязательно | Значения и ограничения auto, disabled | По умолчанию— |
Полеsequential_image_generation_options | Типobject | ТребованиеНеобязательно | Значения и ограничения | По умолчанию— |
Полеsequential_image_generation_options.max_images | Типinteger | ТребованиеОбязательно | Значения и ограничения | По умолчанию— |
Полеresponse_format | Типstring | ТребованиеНеобязательно | Значения и ограничения | По умолчанию— |
Полеsize | Типstring | ТребованиеНеобязательно | Значения и ограничения 2K, 4K | По умолчанию— |
Полеstream | Типboolean | ТребованиеНеобязательно | Значения и ограничения false | По умолчанию— |
Полеwatermark | Типboolean | ТребованиеНеобязательно | Значения и ограничения | По умолчанию— |
Полеseed | Типinteger | ТребованиеНеобязательно | Значения и ограничения | По умолчанию— |
Полеtools | Типarray | ТребованиеНеобязательно | Значения и ограничения | По умолчанию— |
Параметры и жизненный цикл метода
| Параметр | Контракт |
|---|---|
Параметрcontent_type | Контрактapplication/json |
Параметрrequired | Контрактmodel, prompt |
Параметрoptional | Контрактimage, sequential_image_generation, sequential_image_generation_options, response_format, size, stream, watermark, seed, tools |
Параметрmaterial_types | Контрактtext, image |
Параметрconditions | КонтрактUse stream:false or omit stream. The complete buffered JSON result contains all generated images. |
Жизненный цикл: synchronous_result_then_owned_library
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
Тарифы
Как рассчитывается итоговая плата
Отображаемые тарифы позволяют оценить стоимость до генерации. Итоговое списание рассчитывается по стоимости, записанной для исходной генерации. Измеренная длительность результата и прогнозные объёмы не являются итоговым оплачиваемым объёмом.
Тарифная справка не добавляет режимы запроса. Поддерживаемые параметры указаны для выбранного метода.
- Быстрый режим
- Не указано При выборе быстрого режима
- Режим flex
- Не указано При выборе режима flex
- Максимальная интенсивность рассуждений
- Не указано При максимальной интенсивности рассуждений с корректировкой по умолчанию (default)
Оценочные ставки для сравнения
Цены по конфигурациям
Сопоставьте каждую плату с указанными условиями. Для каждого набора альтернативных конфигураций используйте одну ставку.
| Конфигурация | Шкала ставок | Прогноз количества | Плата |
|---|---|---|---|
| КонфигурацияБазовые тарифы на токены | Шкала ставокБазовая ставка | Прогноз количества— | Плата Вход · Входные токены · Оценка только для сравнения — / 1K токенов Выход · Выходные токены · Оценка только для сравнения — / 1K токенов Вход · Чтение кэша · Оценка только для сравнения — / 1K токенов Вход · Запись в кэш · Оценка только для сравнения — / 1K токенов Вход · Запись в кэш, 1 час · Оценка только для сравнения — / 1K токенов |
| КонфигурацияEstimated generation cost | Шкала ставок— | Прогноз количестваОценка для одной генерации | Плата Вход · Оценочная стоимость генерации · Оценка только для сравнения $0.09 оценка до генерации This estimate is not an additional charge or a fixed rate for the completed generation. |
Ailoot резервирует расчётную сумму перед запросом. После получения результата списывает итоговую плату по измеренному расходу. Для окончательного списания за потоковый ответ используется итоговая запись расхода. Как работают резервирование и расчёт →
Примеры запросов
Ailoot Ultra · Images
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "doubao-seedream-5-0-pro-260628", "prompt": "A calm studio product photograph with a plain background."}')
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/images/generations \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.
Получить и сохранить результаты
Ailoot Ultra · Images
Загрузите каждое полученное изображение или сохраните его содержимое Base64
GET /v1/media/assetsGET /v1/media/assets/{asset_id}
Сохраняйте все готовые результаты
Сохраните каждое готовое изображение; загрузите содержимое по каждому полученному URL или декодируйте его содержимое Base64.
Retain every returned image and field. Use owned content_url values and actual asset_id records; refresh the same asset when a link expires.
Если нужно проверить исходный ответ
Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.
Псевдонимы
Псевдонимы моделей
Ailoot Ultra doubao-seedream-5-0-pro-260628
Псевдонимы путей метода
Используйте пути методов, указанные выше.
Связанные ID для вызова
FAQ · Seedream 5.0 Pro
- Какие входные данные и результаты доступны?
POST /v1/images/generations·doubao-seedream-5-0-pro-260628:text,image→image- Какие поля использует запрос?
POST /v1/images/generations·doubao-seedream-5-0-pro-260628:model,prompt,image,sequential_image_generation,sequential_image_generation_options,response_format,size,stream,watermark,seed,tools