88API88API
Руководство пользователяAI-приложенияAPIПомощь и поддержка
Изображения (Image)

API генерации изображений Seedream 5.0 Pro

Возможности

Seedream 5.0 Pro поддерживает генерацию изображений по тексту и по изображению в формате, совместимом с OpenAI Images API. Код модели — doubao-seedream-5-0-pro.

Интерфейс и аутентификация

Базовый адрес интерфейса: https://api.88api.ai

Authorization: Bearer $API_KEY
Content-Type: application/json
СценарийМетод запросаКонечная точка
Генерация по текстуPOST/v1/images/generations
Редактирование по публичному референсуPOST/v1/images/generations
Редактирование локального изображенияPOST/v1/images/edits

Генерация по тексту

curl https://api.88api.ai/v1/images/generations \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "doubao-seedream-5-0-pro",
    "prompt": "Маленький сиба-ину в красном костюме в китайском стиле, иллюстрация в стиле гочао, празднично и уютно",
    "n": 1,
    "size": "1K",
    "quality": "1K",
    "response_format": "url"
  }'

Генерация по изображению

Публичный референс

Для одного референса используйте image, для нескольких — images. Референсы должны быть публичными URL HTTP(S), всего не более 14 изображений.

curl https://api.88api.ai/v1/images/generations \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "doubao-seedream-5-0-pro",
    "prompt": "Сохранить персонажа и композицию, заменить одежду на синюю туристическую куртку",
    "image": "https://example.com/reference.jpg",
    "size": "2K",
    "quality": "2K",
    "response_format": "url"
  }'

Пример с несколькими референсами:

{
  "model": "doubao-seedream-5-0-pro",
  "prompt": "Объединить объекты и цвета из референсов",
  "images": [
    "https://example.com/reference-1.jpg",
    "https://example.com/reference-2.jpg"
  ],
  "size": "2K",
  "quality": "2K"
}

Локальное изображение

Локальные изображения отправляются запросом multipart, по одному за раз:

curl https://api.88api.ai/v1/images/edits \
  -H "Authorization: Bearer $API_KEY" \
  -F "model=doubao-seedream-5-0-pro" \
  -F "prompt=Заменить фон на светлую фотостудию" \
  -F "image=@reference.png" \
  -F "size=2K" \
  -F "quality=2K" \
  -F "response_format=url"

Параметры запроса

ПараметрТипОбязательноПо умолчаниюОписание
modelstringДа—doubao-seedream-5-0-pro
promptstringДа—Описание для генерации по тексту или инструкция для редактирования изображения
nintegerНет1От 1 до 4
sizestringНет—1K или 2K
qualitystringНет—1K или 2K
response_formatstringНетurlurl или b64_json
imagestring / fileНет—URL одного публичного референса или загружаемый файл в конечной точке редактирования
imagesarray[string]Нет—Массив URL публичных референсов, не более 14

Формат ответа

{
  "created": 1760000000,
  "data": [
    {
      "url": "https://..."
    }
  ],
  "model": "doubao-seedream-5-0-pro"
}

Если response_format равен url, читайте data[].url; если b64_json — читайте data[].b64_json.