Документация для разработчиков
Документация API Seedream 5 Pro
Создавайте изображения с Seedream 5 Pro через асинхронный API этого сайта. Seedream 5.5 остаётся предварительной версией и пока недоступна для вызова.
Быстрый старт
- Создайте ключ в разделе ключей API рабочего пространства.
- Отправьте model=seedream-5-pro и запрос в POST /api/v1/images/generate.
- Используйте полученный data.task_id для опроса GET /api/v1/images/status?task_id=TASK_ID с тем же ключом API.
Аутентификация
Передавайте Authorization: Bearer YOUR_API_KEY со своего сервера. Сеанс браузера и Cookie не требуются. Храните ключ API в секрете.
Authorization: Bearer YOUR_API_KEYЭндпоинты и поля запроса
POST /api/v1/images/generateОтправьте JSON с model, prompt, aspect_ratio и resolution (1k или 2k). Необязательное поле image_urls принимает до 10 URL референсов; public — необязательное логическое значение. Ответ содержит code, message и data с task_id и status.
GET /api/v1/images/status?task_id=TASK_IDОпрос по task_id возвращает code, message и data с task_id, status, consumed_credits и image_urls (массив URL изображений). При сбое задачи может присутствовать error_message.
Единственная доступная для вызова модель: seedream-5-pro
Продолжайте опрос, пока задача обрабатывается. После завершения прочитайте image_urls, а при сбое — error_message.
Пример cURL
Скопируйте команды в терминал, замените YOUR_API_KEY своим секретным ключом API, затем замените TASK_ID значением data.task_id из первого ответа.
curl -X POST https://seedream5-5ai.com/api/v1/images/generate -H 'Authorization: Bearer YOUR_API_KEY' -H 'Content-Type: application/json' --data '{"model":"seedream-5-pro","prompt":"Постер кофейни с чёткими разборчивыми надписями","aspect_ratio":"1:1","resolution":"1k","image_urls":[],"public":false}'
curl 'https://seedream5-5ai.com/api/v1/images/status?task_id=TASK_ID' -H 'Authorization: Bearer YOUR_API_KEY'