https://api.numspirit.com/v1| 模型ID | 功能 | 说明 |
|---|---|---|
happyhorse-1.1-t2v | 文生视频 | 根据文本描述生成视频 |
happyhorse-1.1-i2v | 图生视频 | 根据输入图片生成视频 |
happyhorse-1.1-r2v | 参考生视频 | 根据参考图片/视频生成视频 |
| 功能 | 接口路径 | 方法 | 说明 |
|---|---|---|---|
| 视频生成 | /v1/videos/generations | POST | 提交视频生成任务 |
| 任务查询 | /v1/videos/generations/{task_id} | GET | 查询任务状态 |
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
model | string | 是 | 模型ID:happyhorse-1.1-t2v |
prompt | string | 是 | 视频描述文本 |
resolution | string | 是 | 分辨率:720P 或 1080P |
ratio | string | 是 | 宽高比:16:9、9:16、1:1 等 |
duration | integer | 是 | 时长(秒):3-15 |
{
"success": true,
"data": {
"task_id": "9dc4e5f1-69b5-4874-b475-f815b8a30a5d",
"model": "happyhorse-1.1-t2v",
"status": "PENDING"
}
}| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
model | string | 是 | 模型ID:happyhorse-1.1-i2v |
prompt | string | 是 | 视频描述文本 |
resolution | string | 是 | 分辨率:720P 或 1080P |
duration | integer | 是 | 时长(秒):3-15 |
media | array | 是 | 媒体列表,包含首帧图片 |
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
type | string | 是 | 固定值:first_frame |
url | string | 是 | 图片URL地址 |
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
model | string | 是 | 模型ID:happyhorse-1.1-r2v |
prompt | string | 是 | 视频描述文本,可引用参考图片 |
resolution | string | 是 | 分辨率:720P 或 1080P |
ratio | string | 是 | 宽高比 |
duration | integer | 是 | 时长(秒):3-15 |
media | array | 是 | 参考媒体列表 |
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
type | string | 是 | 固定值:reference_image |
url | string | 是 | 参考图片URL地址 |
GET https://api.numspirit.com/v1/videos/generations/{task_id}?model={model_id}task_id: 创建任务时返回的任务IDmodel: 创建任务时使用的模型ID(用于确定查询渠道){
"success": true,
"data": {
"task_id": "9dc4e5f1-69b5-4874-b475-f815b8a30a5d",
"status": "running",
"output_urls": [],
"error": null
}
}{
"success": true,
"data": {
"task_id": "9dc4e5f1-69b5-4874-b475-f815b8a30a5d",
"status": "succeeded",
"output_urls": [
"https://dashscope-a717.oss-accelerate.aliyuncs.com/xxx.mp4"
],
"error": null
}
}| 值 | 说明 |
|---|---|
720P | 高清 720P |
1080P | 全高清 1080P |
| 值 | 说明 |
|---|---|
16:9 | 横屏(默认) |
9:16 | 竖屏 |
1:1 | 正方形 |
4:3 | 标准屏 |
3:4 | 竖屏 |
POST https://api.numspirit.com/v1/uploadsAuthorization: Bearer sk-silievo-xxxxxxxx
Content-Type: multipart/form-data| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
file | File | 是 | 要上传的文件(图片/音频/视频) |
image/png, image/jpeg, image/webp, image/gifaudio/mpeg, audio/wav, audio/mp3, audio/aac, audio/ogg, audio/flacvideo/mp4, video/webm, video/quicktime{
"success": true,
"data": {
"url": "https://numspirit-media.oss-cn-shenzhen.aliyuncs.com/users/123/uploads/2026-07/xxx.jpg?Expires=...",
"oss_key": "users/123/uploads/2026-07/xxx.jpg",
"mime": "image/jpeg",
"size": 102400
}
}POST https://api.numspirit.com/v1/uploads/batch| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
files | File[] | 是 | 要上传的文件列表(最多 5 个) |
{
"success": true,
"data": [
{
"url": "https://numspirit-media.oss-cn-shenzhen.aliyuncs.com/users/123/uploads/2026-07/xxx1.jpg?Expires=...",
"oss_key": "users/123/uploads/2026-07/xxx1.jpg",
"mime": "image/jpeg",
"size": 102400
},
{
"url": "https://numspirit-media.oss-cn-shenzhen.aliyuncs.com/users/123/uploads/2026-07/xxx2.png?Expires=...",
"oss_key": "users/123/uploads/2026-07/xxx2.png",
"mime": "image/png",
"size": 204800
}
]
}url 作为 media.url 参数传入视频生成接口: