Медиа
Создать задание: video_generation
POST
/v1/videosТребуемое право: video. Асинхронный JSON-контракт Kvantora; не полная совместимость с OpenAI media API. Один результат. Только опубликованный фиксированный тариф за запрос. Файлы входа принадлежат владельцу ключа и прошли проверку. MEDIA_ENABLED по умолчанию выключен.
Авторизация
AuthorizationstringобязательныйКлюч API в заголовке Authorization: Bearer <ключ>. Ключ создаётся в кабинете, подробнее — в разделе Аутентификация.
Заголовки
Idempotency-KeystringобязательныйОдин стабильный ключ на логический запрос. Повторяйте с тем же телом и тем же credential/endpoint. Новый ключ создаёт новый запрос.
Тело запроса
application/json · обязательное
modelstringобязательныйpromptstringобязательныйmax_cost_microrubintegerОтветы
200Повтор уже завершённого задания
application/json
idstringобязательныйobject"generation.job"обязательныйmodelstringобязательныйoperationstringобязательныйЗначения:
"image_generation" "image_editing" "video_generation" "text_to_speech" "speech_to_text"statusstringобязательныйЗначения:
"queued" "running" "storing" "succeeded" "cancelled" "failed" "unknown"mockbooleanобязательныйcreated_atstringобязательныйupdated_atstringобязательныйoutputobject | nullобязательныйВложенные поля
Один из вариантов
Вариант 1
file_idstringобязательныйerrorobject | nullобязательныйВложенные поля
Один из вариантов
Вариант 1
codestringобязательныйbillingobjectобязательныйВложенные поля
statusstringestimated_cost_microrubintegercost_microrubinteger | null202Задание принято
application/json
idstringобязательныйobject"generation.job"обязательныйmodelstringобязательныйoperationstringобязательныйЗначения:
"image_generation" "image_editing" "video_generation" "text_to_speech" "speech_to_text"statusstringобязательныйЗначения:
"queued" "running" "storing" "succeeded" "cancelled" "failed" "unknown"mockbooleanобязательныйcreated_atstringобязательныйupdated_atstringобязательныйoutputobject | nullобязательныйВложенные поля
Один из вариантов
Вариант 1
file_idstringобязательныйerrorobject | nullобязательныйВложенные поля
Один из вариантов
Вариант 1
codestringобязательныйbillingobjectобязательныйВложенные поля
statusstringestimated_cost_microrubintegercost_microrubinteger | nullОшибкаОшибка проверки, прав, лимита или доступности. Код error.code; результат запроса при неизвестном исходе не следует считать отменённым.
application/json
errorobjectобязательныйВложенные поля
codestringобязательныйmessagestringобязательныйrequest_idstringtypestring