Перейти до основного вмісту
POST
/
v1
/
videos
/
{video_id}
/
remix
Create a Sora remix job
curl --request POST \
  --url https://api.cometapi.com/v1/videos/{video_id}/remix \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "prompt": "Shift the color palette to teal, sand, and rust, with a warm backlight."
}
'
{
  "id": "<string>",
  "object": "<string>",
  "model": "<string>",
  "status": "<string>",
  "progress": 123,
  "created_at": 123,
  "size": "<string>",
  "seconds": "<string>",
  "remixed_from_video_id": "<string>"
}
Використовуйте цей endpoint, щоб створити варіацію завершеного відео Sora, не починаючи все з нуля. Ремікс добре працює, коли зміни є вузькими та чітко сформульованими.

Хороші prompt для реміксу

  • Просіть про одну чітку зміну замість переписування всієї сцени
  • Зберігайте посилання на освітлення, палітру, рух камери або настрій конкретними
  • Починайте із завершеного вихідного відео, а не із завдання, що ще виконується

Потік реміксу

1

Спочатку завершіть базовий рендер

Створіть вихідне відео за допомогою Create Video і дочекайтеся завершення.
2

Надішліть запит на ремікс

Передайте завершений video_id разом із prompt, який описує одну цільову зміну.
3

Опитуйте статус і завантажте ремікс

Розглядайте відповідь реміксу як нове асинхронне завдання, опитуйте його через Retrieve Video, а потім завантажте через Retrieve Video Content.

Як це відповідає OpenAI

Це відповідає задокументованому OpenAI шаблону реміксу. CometAPI зберігає ту саму концепцію, але ви використовуєте базовий URL CometAPI та модель автентифікації протягом усього робочого процесу.

Авторизації

Authorization
string
header
обов'язково

Bearer token authentication. Use your CometAPI key.

Параметри шляху

video_id
string
обов'язково

Completed source video id.

Тіло

application/json
prompt
string
обов'язково

Describe the change you want to make to the existing video.

Приклад:

"Shift the color palette to teal, sand, and rust, with a warm backlight."

Відповідь

200 - application/json

Remix job accepted.

id
string
обов'язково
object
string
обов'язково
model
string
обов'язково
status
string
обов'язково
progress
integer
обов'язково
created_at
integer
обов'язково
size
string
обов'язково
seconds
string
обов'язково
remixed_from_video_id
string
обов'язково