ByteDance
Doubao Seedream 5.0 Pro
Doubao Seedream 5.0 Pro поддерживает управляемую генерацию и редактирование изображений. Вход: текст, изображения; выход: изображения.
- media · за изображение
- 0,36 ₽
- Сгенерированное изображение · за изображение · megapixels_gt: 2.36
- 11,93 ₽
- Входное изображение · за изображение · megapixels_gt: 2.36
- 0,36 ₽
- Сгенерированное изображение · за изображение · megapixels_lte: 2.36
- 5,96 ₽
- Входное изображение · за изображение · megapixels_lte: 2.36
- 0,36 ₽
- Доступность
- 100%
bytedance/doubao-seedream-5.0-proДанные каталога получены .
Цена
- Генерация изображений · генерация / обработка
- 0,36 ₽ / 1 изображение
- Генерация изображений · Сгенерированное изображение · megapixels_gt: 2.36
- 11,93 ₽ / 1 изображение
- Генерация изображений · Входное изображение · megapixels_gt: 2.36
- 0,36 ₽ / 1 изображение
- Генерация изображений · Сгенерированное изображение · megapixels_lte: 2.36
- 5,96 ₽ / 1 изображение
- Генерация изображений · Входное изображение · megapixels_lte: 2.36
- 0,36 ₽ / 1 изображение
Цена указана в рублях для выбранной операции и её параметров.
Перед оплачиваемым запросом создаётся резерв. Итоговый расход привязан к сохранённым параметрам и тарифу запроса. При неизвестном результате резерв удерживается до проверки; такой запрос не следует повторять с новым идентификатором.
О модели
Seedream-5.0-pro — модель ByteDance для создания изображений. Ориентирована на управляемое редактирование и генерацию для рабочих творческих задач. Разработчик: bytedance. Вход: текст, изображения. Выход: изображения.
Характеристики
- 7 октября: 100%100%7 октября
- 8 октября: 100%100%8 октября
- 9 октября: 100%100%9 октября
- Тип модели
- Изображения
- Вход модели
- Текст, Изображения
Данные, которые модель принимает вместе с запросом.
- Выход модели
- Изображения
Форматы результата, которые создаёт модель.
- Операции
- Генерация изображений
- Возможности модели
- Входные изображения, Генерация изображений
Примеры

Кинематографичная предметная фотография прозрачных механических наручных часов на мхе внутри стеклянной теплицы на рассвете, конденсат на стекле, видны крошечные латунные шестерёнки, естественный контровой свет, малая глубина резкости, премиальная редакционная стилизация, без текста, без логотипов.
2048x2048
Уютная альпийская читальня, вырубленная в скале обсерватории, панорамный вид на заснеженные горы через высокие арочные окна, ореховые книжные полки, тканые ковры, дымящаяся керамическая кружка на низком столике, свет золотого часа, фотореалистичный архитектурный интерьер.
2560x1440
Детализированный ретрофутуристический туристический постер лунного ночного рынка, светящиеся продуктовые прилавки под стеклянным куполом, Земля в небе, семьи в обтекаемой космической одежде, чистая область для типографики оставлена пустой, яркий стиль иллюстрации тушью и гуашью.
9:16Контрольные показатели
Для этой версии модели оценок пока нет.
Оценки относятся к этой версии модели и методике источника. Качество и скорость конкретного запроса они не гарантируют.
API-запрос
Пример API-запроса подготовлен для этой операции. Ключ храните в переменной окружения на своём сервере. REQUEST_ID: уникальный идентификатор запроса. При повторе сохраняйте его и тело запроса.
Ответ содержит задание. Проверяйте его по GET /v1/jobs/{id}. Перед отправкой получите стоимость через POST /v1/quotes и укажите допустимый лимит: как задать бюджет запроса.
import json
import os
from urllib.request import Request, HTTPRedirectHandler, build_opener
class NoRedirect(HTTPRedirectHandler):
def redirect_request(self, req, fp, code, msg, headers, newurl):
return None
opener = build_opener(NoRedirect)
def post(url, payload):
request = Request(url, data=json.dumps(payload).encode("utf-8"), headers={
"Authorization": "Bearer " + os.environ["KVANTORA_API_KEY"],
"Content-Type": "application/json",
"Idempotency-Key": os.environ["REQUEST_ID"],
}, method="POST")
with opener.open(request, timeout=120) as response:
return json.load(response)
def get(url):
request = Request(url, headers={
"Authorization": "Bearer " + os.environ["KVANTORA_API_KEY"],
}, method="GET")
with opener.open(request, timeout=120) as response:
return json.load(response)
def format_rubles(value):
amount = int(value)
sign, absolute = ("-" if amount < 0 else ""), abs(amount)
if 0 < absolute < 10_000:
return sign + "<0,01 ₽"
cents = (absolute + 5_000) // 10_000
return f"{sign}{cents // 100},{cents % 100:02d} ₽"
quote = post("https://api.kvantora.ai/v1/quotes", {
"model": "bytedance/doubao-seedream-5.0-pro",
"prompt": "Иллюстрация для статьи об API, без надписей",
"n": 1,
"operation": "image_generation"
})
print("Стоимость:", format_rubles(quote["estimated_cost_microrub"]))
# Укажите допустимый бюджет вместо max_cost_microrub: 0.
payload = {
"model": "bytedance/doubao-seedream-5.0-pro",
"prompt": "Иллюстрация для статьи об API, без надписей",
"n": 1,
"max_cost_microrub": 0
}
job = post("https://api.kvantora.ai/v1/images/generations", payload)
print(get("https://api.kvantora.ai/v1/jobs" + "/" + job["id"]))







