1. 失效接口
小扳手AI接口文档
  • 图片生成(Images)
    • nano banana接口
      POST
    • nano banana接口Gemini 原生格式
      POST
    • GPT-image2图片同步接口
      POST
    • GPT-image2异步接口格式
      POST
  • 视频生成(Videos)
    • sora创建
      POST
    • Omni创建
      POST
    • veo视频接口
      POST
    • 视频+图片任务查询
      GET
  • 失效接口
    • sora去水印接口
      POST
    • sora视频接口
      POST
    • veo15s视频接口
      POST
    • Veo 视频延长(Remix)接口
      POST
  1. 失效接口

sora视频接口

开发中
POST
https://xibapi.com/v1/videos

Sora视频生成接口文档#

接口地址#

POST /v1/videos

功能说明#

支持Sora模型的文生视频和图生视频

请求头#

参数名类型必填说明
Authorizationstring是Bearer YOUR_API_KEY
Content-Typestring推荐application/json(文生视频)或 multipart/form-data(图生视频)

请求参数#

文生视频#

参数名类型必填说明
modelstring是模型名称,详见下方模型列表
promptstring是文本提示词
stylestring否视频风格
storyboardboolean否是否启用故事板解析
trimboolean否是否裁剪视频(去除首尾0.5s)

图生视频#

参数名类型必填说明
modelstring是模型名称
promptstring是文本提示词
imageFile是参考图片文件(multipart/form-data)
stylestring否视频风格
trimboolean否是否裁剪视频

支持的模型#

模型名称说明
sora-2-landscape-10sSora 2 横屏 10秒
sora-2-portrait-10sSora 2 竖屏 10秒
sora-2-landscape-15sSora 2 横屏 15秒
sora-2-portrait-15sSora 2 竖屏 15秒
sora-2-pro-landscape-25sSora 2 Pro 横屏 25秒
sora-2-pro-portrait-25sSora 2 Pro 竖屏 25秒
sora-2-pro-landscape-hd-15sSora 2 Pro 横屏 HD 15秒
sora-2-pro-portrait-hd-15sSora 2 Pro 竖屏 HD 15秒

请求示例#

文生视频#

图生视频#

响应参数#

参数名类型说明
idstring任务ID
objectstring对象类型,固定值:video
modelstring使用的模型名称
statusstring任务状态:queued(排队中)、processing(处理中)、completed(已完成)、failed(失败)
progressnumber任务进度,0-100
created_atnumber创建时间戳(秒)
completed_atnumber完成时间戳(秒,仅completed状态返回)

响应示例#

提交成功(排队中)#

{
  "id": "task_xxxxxxxxxxxxx",
  "object": "video",
  "model": "sora-2-landscape-10s",
  "status": "queued",
  "progress": 0,
  "created_at": 1709876543
}

任务完成#

{
  "id": "task_xxxxxxxxxxxxx",
  "object": "video",
  "model": "sora-2-landscape-10s",
  "status": "completed",
  "progress": 100,
  "created_at": 1709876543,
  "completed_at": 1709876600
}

查询任务状态#

接口地址#

GET /v1/videos/{task_id}

请求示例#

响应参数#

与提交接口响应参数相同,完成后会包含视频URL

注意事项#

1.
文生视频:使用 application/json 格式提交
2.
图生视频:使用 multipart/form-data 格式提交,图片通过 image 字段上传
3.
异步处理:接口返回任务ID后,需要通过轮询 GET /v1/videos/{task_id} 查询任务进度和结果

请求参数

Header 参数

Body 参数application/json必填

示例
{
  "model": "sora-2-landscape-10s",
  "prompt": "一只可爱的小猫在花园里玩耍"
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location 'https://xibapi.com/v1/videos' \
--header 'Authorization: Bearer {{YOUR_API_KEY}}' \
--header 'Content-Type: application/json' \
--data '{
  "model": "sora-2-landscape-10s",
  "prompt": "一只可爱的小猫在花园里玩耍"
}'

返回响应

🟢200成功
application/json
Bodyapplication/json

示例
{
  "id": "task_xxxxxxxxxxxxx",
  "object": "video",
  "model": "sora-2-landscape-10s",
  "status": "completed",
  "progress": 100,
  "created_at": 1709876543,
  "completed_at": 1709876600
}
修改于 2026-05-26 05:29:49
上一页
sora去水印接口
下一页
veo15s视频接口
Built with