角色动画集成
为了增强角色动画功能,您可以使用character_url 和 character_timestamps 参数来创建角色动画:
Sora2 - Characters
了解如何创建角色动画并获取 character_id_list 用于集成
查询任务状态
提交任务后,可通过统一的查询端点查看任务进度并获取生成结果:Get Task Details
了解如何查询任务状态并获取生成结果
相关资源
API 参考
请求
请求头
请求体参数
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
model | string | 是 | 模型名称:sora-2 或 sora-2-hd |
prompt | string | 是 | 视频描述提示词 |
seconds | string | 否 | 视频时长:10、15、25(仅 pro 支持) |
input_reference | file | 否 | 输入参考图像 |
size | string | 否 | 视频尺寸(见下方说明) |
watermark | boolean | 否 | 是否需要水印,默认无水印 |
private | boolean | 否 | 是否隐藏视频,true 时视频不会发布且无法 remix,默认 false |
character_url | string | 否 | 创建角色需要的视频链接(视频中不能出现真人) |
character_timestamps | string | 否 | 视频角色出现的秒数范围,格式 {start},{end},范围 1~3 秒 |
metadata | string | 否 | 元数据 |
character_from_task | string | 否 | 已完成的任务 ID,可根据已生成的任务创建角色 |
character_create | boolean | 否 | 创建视频完成后,自动根据生成的视频创建角色 |
style | string | 否 | 风格:winter(冬天)、comic(漫画)、news(新闻) |
Size 尺寸说明
| 值 | 描述 | 备注 |
|---|---|---|
1024x1792 | 高清竖屏 | 仅 sora-2-hd 可用 |
1792x1024 | 高清横屏 | 仅 sora-2-hd 可用 |
720x1280 | 标清竖屏 | |
1280x720 | 标清横屏 |
宽 > 高 为横屏,宽 < 高 为竖屏
请求示例
带角色创建的请求示例
带风格的请求示例
响应示例
响应状态码
| 状态码 | 描述 |
|---|---|
| 200 | 成功 |
| 401 | 未授权 - 身份验证凭据缺失或无效 |
| 402 | 积分不足 |
| 404 | 未找到 |
| 422 | 验证错误 - 请求参数未通过校验 |
| 429 | 速率限制 |
| 500 | 服务器错误 |
| 501 | 生成失败 |