ByteDance · Картинки · API

Seedream API: цена за картинку в рублях и подключение за 5 минут

Seedream API из России: Seedream 5.0 Lite и Pro в рублях, оплата картой РФ или СБП. Цена за картинку, формат OpenAI Images, примеры кода.

Что такое Seedream

Seedream — семейство моделей ByteDance для генерации и редактирования изображений по текстовому описанию. В линейке две модели: seedream-5.0-lite и seedream-5.0-pro. Lite — самая дешёвая модель семейства, подходит для массовых и черновых генераций; Pro — старшая модель с более высоким качеством и детализацией, дороже по цене за запрос.

Что даёт подключение через Zerocoder

Один API-ключ и один рублёвый кошелёк открывают доступ сразу ко всем моделям платформы, включая обе модели Seedream. Оплата картой РФ или по счёту для юрлица, без VPN и зарубежных карт. Текущие цены моделей смотрите в таблице выше или через GET /v1/models. Документация и управление ключами — в кабинете API. SDK и примеры кода для Python и Node уже оформлены на странице, достаточно подставить свой ключ.

Как устроен запрос

Генерация новой картинки идёт через POST /v1/images/generations: передаёте prompt, id модели, размер или соотношение сторон — в ответ приходит временная ссылка на файл, который нужно скачать сразу. Редактирование существующего изображения — через POST /v1/images/edits: передаёте prompt, исходное изображение (ссылку, data URI или файл) и, при необходимости, новое соотношение сторон. Списание происходит за каждую сгенерированную картинку в момент запроса.

Модели и цены

Живой прайс GET /v1/models в рублях и долларах. Эндпоинт: /v1/images/generations

Цены моделей в рублях и долларах; где мы дешевле — зачёркнутая официальная цена вендора за ту же единицу
МодельЦенаЕдиница
Seedream 5.0 Liteрекомендуемseedream-5.0-lite · ByteDance
4,8 ₽$0.053за картинку
Seedream 5.0 Proseedream-5.0-pro · ByteDance
9,6 ₽$0.107за картинку
Доллары — по внутреннему курсу 1 $ = 90 ₽; в цену Zerocoder входят оплата в рублях и работа без VPN.

Калькулятор стоимости

Выберите модель и объём — калькулятор считает по тем же формулам, что биллинг API.

за картинку4,8 ₽ $0.053
в месяц · 1048 ₽ $0.533

Цены из GET /v1/models, курс — внутренний. Неудачная генерация не списывается.

  1. Получите ключв кабинете API
  2. Пополните кошелёкв рублях: карта, СБП или счёт
  3. Сделайте вызовPOST /v1/images/generations, модель seedream‑5.0‑lite
Первый запрос

Подключите Seedream API: ключ и один POST

Запрос в формате OpenAI Images: POST /v1/images/generations с model, prompt и aspect. Одна картинка за вызов (n = 1), в ответе — ссылка data[0].url, а не b64_json: скачайте файл сразу.

Base URL
https://zerocoder.com/api/v1

Ключ — в заголовке x-api-key или Authorization: Bearer

Модель в примерах — seedream-5.0-lite; подойдёт любая из таблицы цен

import requests URL = "https://zerocoder.com/api/v1/images/generations"H = {"x-api-key": "zc-sk-…"} r = requests.post(URL, headers=H, json={    "model": "seedream-5.0-lite",    "prompt": "Studio photo of a ceramic mug, soft light",    "aspect": "1:1",  # or 16:9 / 9:16 / 4:3 / 3:4})r.raise_for_status()# n=1: one image per call, as a URL (no b64_json)print(r.json()["data"][0]["url"])
const endpoint =  "https://zerocoder.com/api/v1/images/generations";const r = await fetch(endpoint, {  method: "POST",  headers: {    "x-api-key": "zc-sk-…",    "content-type": "application/json",  },  body: JSON.stringify({    model: "seedream-5.0-lite",    prompt: "Studio photo of a ceramic mug, soft light",    aspect: "1:1",  }),});const out = await r.json();if (!r.ok) throw new Error(out.error.message);console.log(out.data[0].url); // n=1, a URL (no b64_json)
curl https://zerocoder.com/api/v1/images/generations \  -H "x-api-key: zc-sk-…" \  -H "content-type: application/json" \  -d '{"model": "seedream-5.0-lite", "aspect": "1:1",       "prompt": "Studio photo of a ceramic mug, soft light"}'# → {"created":…,"data":[{"url":"https://…"}]}# n=1: one image per call, a URL (no b64_json);# the URL is temporary — download the file right away

Как подключить Seedream API: первый запрос за 5 минут

От ключа до продакшена — шесть шагов по реальным контрактам /api/v1. Каждый шаг ведёт в нужный раздел документации.

  1. 1

    Получите ключ в кабинете

    Зарегистрируйтесь, откройте раздел API в кабинете, пополните баланс в рублях и создайте ключ формата zc-sk-…. Один ключ открывает Seedream и все остальные модели каталога.

    Подробнее →
  2. 2

    Отправьте первый запрос

    POST /v1/images/generations с model, prompt и aspect или size — в ответе data[0].url с готовой картинкой Seedream.

    Подробнее →
  3. 3

    Сохраните результат и попробуйте правки

    Ссылка на картинку временная — сразу скачайте файл в своё хранилище. Для правок есть /v1/images/edits: до четырёх исходников по https-ссылке, data URI или multipart, до 8 МБ каждый.

    Подробнее →
  4. 4

    Обработайте лимиты и ошибки

    30 запросов в минуту на ключ: на 429 подождите и повторите с нарастающей паузой; 402 — пополните баланс; 400 — сверьте model по GET /v1/models. Неудачная генерация не списывается, повторять её безопасно.

    Подробнее →
  5. 5

    Следите за бюджетом

    GET /v1/balance отдаёт баланс и расход за 30 дней; цена каждого вызова приходит прямо в ответе — пишите её в свои логи и поставьте порог оповещения в своём мониторинге.

    Подробнее →
  6. 6

    Выводите в продакшен

    Ключ храните в секретах сервера, не во фронтенде. Под большой объём Seedream напишите нам — лимит поднимается индивидуально, юрлицам доступна оплата по счёту. Фактическую стабильность смотрите на странице статуса.

    Подробнее →

Без кода

Любой инструмент, который умеет HTTP-запрос, умеет и наш API: один POST с заголовком x-api-key.
HTTP Requestn8n

Узел HTTP Request: метод POST, адрес ручки /api/v1, заголовок x-api-key и JSON-тело из полей воркфлоу. Для видео — узел Wait и второй HTTP Request на GET ?id= в цикле до completed.

HTTP → Make a requestMake

Модуль HTTP «Make a request»: POST, Body type JSON, заголовок x-api-key. Ответ парсится автоматически — url картинки или текст ответа подставляются в следующие модули.

Webhooks by ZapierZapier

Действие Webhooks by Zapier → Custom Request: POST, Data — JSON с model и prompt, Headers — x-api-key. Поля ответа доступны следующим шагам запа.

Apps ScriptGoogle Sheets

В Apps Script — UrlFetchApp.fetch с method post, contentType application/json и payload из ячеек: промты в одной колонке, результат записывается в соседнюю.

любой бот-фреймворкTelegram-бот

Бот на aiogram, grammY или Telegraf вызывает тот же HTTP API: сообщение пользователя → запрос к модели → ответ в чат. Для видео — опрос статуса и отправка файла по готовой ссылке.

OpenAI-совместимый base URLPython / Node SDK

Для текстовых моделей официальные SDK OpenAI и Anthropic работают с заменённым base URL и нашим ключом — код приложения не меняется. Картинки и видео — обычный HTTP-запрос из любого языка.

Для бизнеса

Поможем внедрить ИИ в ваш бизнес

Не только ключ: поможем встроить Seedream и другие модели в ваши процессы — от аудита до продакшена, с оплатой по счёту.

  • Аудит процессовСмотрим, где в ваших процессах ИИ окупается: поддержка, продажи, контент, документы. Называем конкретные сценарии и модели.
  • Интеграция в CRM, сайт, Telegram, n8nПодключаем по нашему API или готовыми сценариями без кода; один ключ и общий баланс на все модели.
  • Оплата в рублях по счётуЮрлицам — счёт на расчётный счёт, закрывающие документы для бухгалтерии, зачисление на API-баланс.
  • Поддержка и лимитыПомогаем с промтами и архитектурой, поднимаем лимит запросов под вашу нагрузку индивидуально.

Входные материалы, лимиты и возврат денег

  • Генерация: prompt + aspect 1:1 / 16:9 / 9:16 / 4:3 / 3:4 или size 1024x1024 / 1792x1024 / 1024x1792
  • Редактирование: до 4 картинок — https-ссылки, data URI или multipart
  • До 8 МБ на файл, до 48 МБ на запрос (иначе 413)
  • Ссылка на результат временная — сохраняйте файл сразу
  • Сбой провайдера — ничего не списывается
  • 30 запросов в минуту на ключ (все ручки вместе)

Ответы с ошибками и возвраты

# 401 {"type":"error","error":{"type":"authentication_error","message":"Invalid or revoked API key."}}
# 402 {"type":"error","error":{"type":"billing_error","message":"Not enough API balance: …"}}
# 429 {"type":"error","error":{"type":"rate_limit_error","message":"…"}}   ← 30 requests/min per key
# 400 {"type":"error","error":{"type":"invalid_request_error","message":"Unknown model \"…\". See GET /v1/models."}}
# 413 {"type":"error","error":{"type":"invalid_request_error","message":"…"}}   ← > 8 MB per file / > 48 MB body
# 502 {"type":"error","error":{"type":"api_error","message":"…"}}                ← provider failed → nothing charged

Фактическая стабильность API и генерации картинок

Цифры — из публичной сводки /status: доля успешных запросов за период по всему API и по категории в целом (разбивки по отдельным моделям в сводке нет), без обещаний SLA. Неудачная генерация не списывается, повторять её безопасно.

API для разработчиковработает штатно

—сейчас (окно 2 ч)
78,5%за 30 дней
78,5%за 90 дней

Генерация картинокработает штатно

—сейчас (окно 2 ч)
91,5%за 30 дней
90,5%за 90 дней

Возвраты и списания

  • Сбой провайдера — ничего не списывается
  • Слишком большой файл — 413 ещё до списания
  • Ссылка на результат временная — сохраняйте файл сразу

Учёт ведётся с 6 авг. 2026.

Сценарии использования

1

Генератор обложек и карточек товара для интернет-магазина по текстовому описанию товара

2

Бот в Telegram, который рисует иллюстрации по запросу пользователя в чате

3

Пайплайн автогенерации баннеров для лендингов продуктовой команды

4

Внутренний инструмент дизайнера для быстрых набросков концептов перед финальной отрисовкой

5

Сервис подбора и ретуши фото профиля с заменой фона через edits

6

Автоматизация для контент-команды: массовая генерация иллюстраций к статьям блога

Как готовить промт

  • Опишите композицию и план кадра явно: что на переднем плане, что на фоне, где находится объект
  • Укажите стиль и материалы прямо в prompt: фотореализм, иллюстрация, 3D-рендер, конкретная текстура поверхности
  • Задайте источник и направление света отдельной фразой — это сильно влияет на итоговое настроение кадра
  • Выбирайте size или aspect под задачу: 1:1 для карточек товара, 16:9 для баннеров, 9:16 для сторис
  • В edits формулируйте правку точно: что изменить (фон, цвет, объект) и что оставить без изменений
  • Исключайте нежелательные детали явной фразой «без …», а не отрицанием в середине описания
  • Для консистентного персонажа передавайте референс через image в edits и описывайте только то, что меняется в сцене

Готовые промты для Seedream

Скопируйте промт и параметры в тело запроса — поля называются так же, как в контракте /api/v1. Подставьте свой материал в угловых скобках.

Фото товара на светлом фоне

Product photo of a glass bottle of cold-pressed orange juice on a light beige background, soft daylight from the left, gentle shadow, clean catalog composition
aspect: 1:1

Баннер с местом под заголовок

Wide promotional banner for a summer sale: beach towels and sunglasses arranged on warm sand on the right side, empty space on the left for a headline, bright midday light
aspect: 16:9

Текст добавьте в макете — так он будет без ошибок.

Вертикальный креатив для сторис

Vertical lifestyle shot of a young woman holding a takeaway coffee cup on a city street at golden hour, shallow depth of field, warm tones, empty space at the top for a caption
aspect: 9:16

Для строгого вертикального формата берите версию Pro.

Визуализация интерьера

Scandinavian living room with a light oak floor, a soft grey sofa, a large window with morning light and indoor plants, photorealistic architectural visualization
aspect: 4:3

Иллюстрация к статье

Flat editorial illustration of a small team planning a product launch around a whiteboard, muted pastel palette, simple shapes, no text
aspect: 3:4

Концепт упаковки

Packaging concept for a premium herbal tea: matte dark green box with gold line-art leaves, studio lighting, three-quarter view, blank front panel for the logo
aspect: 1:1

Кому подходит Seedream API

Отрасли, где этот тип генерации встраивается в процесс, а не остаётся экспериментом.

E-commerceКаталожные фото и lifestyle-сцены для карточек товаров — Seedream прямо из вашей админки.
Реклама и перформансКреативы под формат каждой площадки и десятки вариаций для A/B-тестов.
Медиа и блогиОбложки и иллюстрации к материалам в едином визуальном стиле.
Дизайн и агентстваКонцепты и мудборды для питчей до ручной доработки.
Интерьер и девелопментВизуализация отделки и атмосферы объекта до ремонта и продаж.
SaaS и приложенияГенерация картинок Seedream внутри вашего продукта — один ключ и общий баланс.

Частые вопросы

Сколько стоит одна картинка Seedream API в рублях?

Seedream оплачивается за каждую готовую картинку: у версий Lite и Pro своя цена за изображение — она в таблице выше и в GET /v1/models, в рублях. Сумма списывается в момент запроса, а партия стоит ровно цену картинки, умноженную на их количество; калькулятор на странице посчитает итог заранее.

Как отправить запрос к Seedream API из Python или Node.js?

Обычным HTTP-запросом: POST /v1/images/generations с заголовком x-api-key и JSON из model, prompt и aspect — в ответе придёт data[0].url. Формат совместим с OpenAI Images, поэтому подойдёт и официальный SDK OpenAI с base_url zerocoder.com/api/v1. Готовые примеры Seedream для командной строки, Python и Node.js — в блоке «Первый запрос».

Чем Seedream Lite отличается от Seedream Pro?

Обе версии сделаны ByteDance и вызываются одинаково — меняется только поле model. Pro точнее следует сложным многосоставным промтам и лучше держит мелкие детали, а формат кадра у неё задаётся параметром aspect; Lite дешевле за картинку и подходит для черновиков и массовых вариаций. Точные id версий Seedream — в таблице и в GET /v1/models.

Какие форматы кадра и лимиты у Seedream API?

Соотношение сторон передаётся в aspect — 1:1, 16:9, 9:16, 4:3 или 3:4 — либо в size вида 1024x1024, 1792x1024, 1024x1792; формат учитывает версия Pro. Один запрос возвращает одну картинку Seedream, n больше единицы не поддерживается. Лимит ключа общий — 30 запросов в минуту; генерация Pro может идти несколько минут, так что ставьте клиенту запас по таймауту.

Списываются ли деньги, если Seedream не вернул картинку?

Нет: если запрос завершился ошибкой, сумма за картинку Seedream возвращается на API-баланс, а в тексте ошибки это прямо указано. Платите только за ответы с готовой ссылкой в data[0].url. Ссылка временная — сохраняйте файл в своё хранилище сразу, иначе повторный запрос станет новой платной генерацией.

Как подключить Seedream API из России без аккаунта BytePlus?

Аккаунт BytePlus, VPN и зарубежная карта не нужны: Seedream вызывается на zerocoder.com в формате OpenAI Images, и в OpenAI SDK достаточно сменить base_url и ключ. Ключ zc-sk-… выпускается в кабинете API, баланс пополняется в рублях картой российского банка, через СБП или по счёту для юрлиц; тот же ключ принимает и Anthropic-совместимая ручка для текстовых моделей.

Есть ли бесплатные генерации Seedream через API?

Нет, бесплатных картинок Seedream в API нет: кошелёк открывается минимальным первым пополнением, дальше каждая генерация списывается по прайсу. Чтобы не тратить лишнего на подбор промтов, отлаживайте формулировку на Lite и переходите на Pro, когда она устоялась, — формат запроса у версий одинаковый.

Как писать промты для Seedream, чтобы получить нужную композицию?

Seedream хорошо разбирает длинные описания, поэтому перечисляйте всё по порядку: объект, окружение, ракурс, свет, стиль и где оставить место под заголовок или логотип. Сам текст лучше добавлять в макете. Если кадр «плывёт», сократите промт до главного и возвращайте детали по одной — так видно, какая из них мешает.

API нейросетей для ваших продуктов

Оплата в рублях картой РФ, один ключ ко всем моделям