Skip to content

创建视频

POST https://az.gptplus5.com/v1/videos

请求参数

Authorization

在 Header 添加参数Authorization,其值为在 Bearer 之后拼接 Token

示例:Authorization: Bearer ********************

Body 参数 (multipart/form-data)

参数名类型必需说明
modelstring必需要使用的视频生成模型(允许的值:sora-2, sora-2-pro)。
promptstring必需描述要生成的视频的文本提示。
secondsstring可选剪辑时长(秒)(允许的值:4, 8, 12)。默认为 4 秒。
sizestring可选输出分辨率格式为宽度 x 高度(允许的值:720x1280,1280x720,1024x1792,1792x1024)。默认值为 720x1280。 sora-2 支持 720x1280,1280x720 sora-2-pro 支持 1024x1792,1792x1024
input_referencefile可选可选的图像参考,用于指导生成。
watermarkstring可选-ALL模型可用参数
privatestring可选-ALL模型可用参数
stylestring可选-ALL模型可用参数 风格只支持:thanksgiving, comic, news, selfie, nostalgic, anime

cURL 示例

bash
curl --location --request POST 'https://az.gptplus5.com/v1/videos' \
--header 'Authorization: Bearer <token>' \
--form 'model="sora-2"' \
--form 'prompt="A calico cat playing a piano on stage"' \
--form 'seconds="15"' \
--form 'size="720x1280"' \
--form 'input_reference=@"C:\\Users\\Administrator\\Desktop\\fuji-mountain-kawaguchiko-lake-morning-autumn-seasons-fuji-mountain-yamanachi-japan_副本.jpg"'

返回响应

🟢200成功

响应示例

json
{
    "id": "video_5c6a605a-30c0-4a6a-9dbd-d1d6cfdd9980",
    "object": "video",
    "model": "sora-2",
    "status": "queued",
    "progress": 0,
    "created_at": 1761622232,
    "seconds": "10",
    "size": "1280x720"
}