Введение
Seedream 4.5 Текст в изображение создаёт одно изображение по письменному prompt на Seedream 4.5, модели изображений от ByteDance, в 2K или 4K и в восьми соотношениях сторон. В наших тестах заданные в кавычках строки попадали на постеры и в рекламу как написано, а платформа не добавляет фильтра контента, поэтому NSFW-промпты не отклоняются. Для изменения или объединения снимков используйте Seedream 4.5 Редактирование изображения.
Выберите модель по задаче
| Что вам нужно | Модель |
|---|---|
| новое изображение только по словам | Seedream 4.5 Текст в изображение (вы здесь) |
| правка, смена стиля или объединение до 14 снимков | Seedream 4.5 Редактирование изображения |
Ключевые возможности и особенности
Текст, который выходит как написан
Название и нижняя строка афиши, а также гравированное название на флаконе духов в наших тестах были написаны правильно. ByteDance говорит, что отрисовка текста в 4.5 стала лучше. Мы пробовали только английский.
2K и 4K по одной цене
Около 4 мегапикселей в 2k и около 16 в 4k. Кадр 21:9 в 4k вернулся размером 6240 x 2656, а оба разрешения стоят $0.04.
Восемь соотношений
От 21:9 до 9:16. В 2k 16:9 — это 2848 x 1600, 3:2 — 2496 x 1664, а 1:1 — 2048 x 2048.
Без фильтра
Платформа ничего не отклоняет и не фильтрует. В наших тестах «Мягкий», «Умеренный», «Сильный» и «Максимальный» вернулись как написано, а «Очень сильный» — смягчённо.
Параметры запроса
| Параметр | Обязательно | Описание |
|---|---|---|
prompt | Да | От 1 до 3 000 символов; обязательно. Каждую строку текста берите в кавычки и укажите, где она стоит. Не менее 1 символов · Не более 3000 символов |
aspect_ratio | Нет | Одно из: 1:1 (по умолчанию), 4:3, 3:4, 16:9, 9:16, 3:2, 2:3 или 21:9. При 2k 16:9 — это 2848 x 1600, а 4:3 — 2304 x 1728. |
resolution | Нет | 2k (около 4 мегапикселей, по умолчанию) или 4k (около 16): самый широкий формат в 4k вернулся размером 6240 x 2656. Оба стоят одинаково. |
Стоимость
$0.04 / изображение
$0.04 за изображение. Разрешение (2k или 4k) и соотношение сторон цену не меняют. Неудачные запросы не оплачиваются.
Сценарии использования
Постеры и реклама
Название, слоган и название продукта на одной картинке. Берите каждую строку в кавычки и задавайте ей место.
Кинематографические кадры
Широкие кадры 21:9 и 16:9 с названными объективом, палитрой и источником света.
Групповые сцены и портреты
Четыре друга у бассейна, пара, танцующая вплотную, боксёр в старом зале: несколько человек с собственными нарядами в одном кадре.
Руководство по промптам и практические советы
Сначала текст в кавычках, потом место
Напишите «NOIR VELOURS» в кавычках, затем укажите, где он стоит и как выглядит: выгравирован золотом на флаконе. Держите строки достаточно короткими, чтобы их было легко прочесть в выбранном размере.
Назовите свет и объектив
Один луч тёплого золотого света слева, 50 мм, малая глубина резкости, зернистость плёнки. Такие детали сильнее влияют на результат, чем прилагательные.
Опишите каждого человека отдельным предложением
Для групповых сцен описывайте каждого по очереди: наряд и действие, как в промпте про четырёх друзей у бассейна.
Готовьтесь к разным результатам
Seed нет, поэтому один и тот же prompt каждый раз возвращает новое изображение. Сохраняйте понравившиеся и храните рядом с ними prompt.
Описывайте то, что хотите видеть
Негативного промпта нет. Пишите, что есть в кадре, а не то, что из него убрать.
Быстрый старт API
# Generate the idempotency key once; reuse it when retrying after a lost response.
export SPICY_IDEMPOTENCY_KEY="${SPICY_IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $SPICY_IDEMPOTENCY_KEY" \
-d '{
"model": "bytedance/seedream-4.5/text-to-image",
"input": {
"prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette",
"resolution": "2k",
"aspect_ratio": "1:1"
}
}'
# Copy data.taskId from the response into TASK_ID, then poll the status.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"
Аутентификация, полная схема, опрос статуса и обработка ошибок описаны в справочнике API.





