跳转到主要内容
POST
/
v1
/
videos
创建视频生成任务
curl --request POST \
  --url https://www.anyfast.ai/v1/videos \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: multipart/form-data' \
  --form model=sora-2 \
  --form 'prompt=一只猫在金色日落时分穿过向日葵田' \
  --form seconds=12 \
  --form size=1280x720 \
  --form input_reference='@example-file' \
  --form remix_video_id=video_69b131ea03548190925a6a06febf993b
{
  "id": "video_69b131ea03548190925a6a06febf993b",
  "object": "video",
  "model": "sora-2",
  "status": "queued",
  "progress": 0,
  "created_at": 1773220330,
  "seconds": "12",
  "size": "1280x720"
}

授权

Authorization
string
header
必填

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

请求体

multipart/form-data
model
enum<string>
必填

视频生成模型 ID

可用选项:
sora-2
示例:

"sora-2"

prompt
string
必填

视频内容的自然语言描述。包括镜头类型、主题、动作、场景、光照和所需的相机运动,以减少歧义。保持单一用途以获得最佳效果。

示例:

"一只猫在金色日落时分穿过向日葵田"

seconds
enum<string>
默认值:4

视频时长(秒)

可用选项:
4,
8,
12
示例:

"12"

size
enum<string>
默认值:720x1280

输出分辨率,格式为宽度 x 高度

可用选项:
720x1280,
1280x720,
1024x1792,
1792x1024
示例:

"1280x720"

input_reference
file

可选的参考图像,用作第一帧。接受的 MIME 类型:image/jpeg、image/png、image/webp

remix_video_id
string

先前完成的视频 ID(例如 video_...),用于重复使用其结构、动作和取景

示例:

"video_69b131ea03548190925a6a06febf993b"

响应

任务已创建

id
string

视频任务 ID

示例:

"video_69b131ea03548190925a6a06febf993b"

object
string
示例:

"video"

model
string
示例:

"sora-2"

status
string
示例:

"queued"

progress
integer
示例:

0

created_at
integer
示例:

1773220330

seconds
string
示例:

"12"

size
string
示例:

"1280x720"