跳转到主要内容
POST
https://ai.kaiho.cc
/
v1
/
videos

curl --request POST \
--url https://ai.kaiho.cc/v1/viodes \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--form 'prompt=your_prompt' \
--form 'model=gpt-5' \
--form 'seconds=30' \
--form 'size=large' \
--form 'input_reference=your_input_reference' \
--form 'callback_url=your_callback_url'

{
    "id": "video_6d50e771-5c01-407c-943d-3db0c2d572f2",
    "object": "video",
    "model": "sora-2",
    "status": "queued",
    "created_at": 1763455696,
    "size": "720x1280",
    "seconds": "4"
}

curl --request POST \
--url https://ai.kaiho.cc/v1/viodes \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--form 'prompt=your_prompt' \
--form 'model=gpt-5' \
--form 'seconds=30' \
--form 'size=large' \
--form 'input_reference=your_input_reference' \
--form 'callback_url=your_callback_url'

{
    "id": "video_6d50e771-5c01-407c-943d-3db0c2d572f2",
    "object": "video",
    "model": "sora-2",
    "status": "queued",
    "created_at": 1763455696,
    "size": "720x1280",
    "seconds": "4"
}

Authorizations

Authorization
string
必填
所有接口均需要使用Bearer Token进行认证获取 API Key:访问 API Key 管理页面 获取您的 API Key使用时在请求头中添加:
Authorization: Bearer YOUR_API_KEY

Body

model
string
必填
模型名称 sora视频生成支持的模型包括:
  • OpenAI: sora-2, sora-2-pro
  • 更多模型持续更新中…
prompt
String
必填
提示词
  • prompt:
size
enum<string>
视频输出的分辨率 *size: 720x1280, 1280x720, 1024x1792, 1792x1024
input_reference
file
视频输出的参考文件
callback_url
stirng
回调地址

Response

id
string
响应的唯一标识符以及视频任务的id
object
string
对象类型,固定为 video
size
enum<string>
视频输出的分辨率
model
string
实际使用的模型名称
seconds
视频时长
生成的视频的总时长
created_at
long
生成视频任务开始的时间戳

支持的模型列表

OpenAI 系列

  • sora-2 - 视频生成模型
  • sora-2-pro - 视频生成模型

使用示例

基础对话

{
"model": "gpt-5",
    "messages": [
    {"role": "user", "content": "你好"}
]
}

系统提示词

{
"model": "claude-3-5-sonnet",
    "messages": [
    {"role": "system", "content": "你是一位专业的Python编程导师"},
    {"role": "user", "content": "如何使用列表推导式?"}
]
}