ПРОТОК

Медиа-генерация

Изображения, видео, аудио, музыка и 3D генерируются асинхронно: создаёте задачу, затем опрашиваете её статус. Списание — по факту успешного результата, точная сумма в ответе задачи.

Создать задачу

curl https://dualchat.pro/v1/media/generate \
  -H "Authorization: Bearer sk-dc-…" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-image-2",
    "prompt": "терминал биржи, гравюра",
    "opts": {"resolution": "1K", "aspect_ratio": "1:1"}
  }'
# → {"ok": true, "jobId": "…", "status": "SUBMITTING"}

Опросить статус

curl https://dualchat.pro/v1/media/jobs/JOB_ID \
  -H "Authorization: Bearer sk-dc-…"
# status: SUBMITTING → PROCESSING → SUCCESS | FAIL
# при SUCCESS в ответе resultUrls и точная priceRub

Доступные оси и ступени цены каждой модели — в каталоге медиа.