海螺hailuo 文生视频任务提交 API 接口文档
概念介绍
文生视频(Text-to-Video)是一种通过文本描述生成视频内容的技术。
本API基于Minimax海螺视频模型,支持根据文本提示词生成高质量短视频内容。
使用说明
- 调用此接口后会返回一个任务ID(task_id)
- 使用该task_id调用任务查询API获取视频生成状态和结果
- 视频生成需要一定处理时间,请异步查询任务状态
接口地址
POST https://www.dmxapi.cn/v1/video_generation
模型名称
MiniMax-Hailuo-02
参数说明
参数名 | 类型 | 必填 | 说明 |
---|---|---|---|
model | string | 是 | 模型名称:MiniMax-Hailuo-02 |
prompt | string | 是 | 文本提示词,描述想要生成的视频内容 |
duration | int | 是 | 视频时长(秒),支持:6 、10 |
resolution | string | 是 | 视频分辨率,支持:1080P 、790P |
示例代码
python
import json
import requests
url = "https://www.dmxapi.cn/v1/video_generation"
api_key = "sk-**********************************" # 填上 DMXAPI 的令牌key
payload = json.dumps(
{
"model": "MiniMax-Hailuo-02",
"prompt": "小狗吊着球跑过来[上升],放在地上对着镜头笑[固定]。",
"duration": 6, # 视频时长,单位秒,支持 6秒 和 10秒
"resolution": "1080P", # 视频分辨率 支持 1080p 和 790p
}
)
headers = {"Authorization": f"Bearer {api_key}", "Content-Type": "application/json"}
response = requests.request("POST", url, headers=headers, data=payload)
print(response.text)
返回示例
json
{
"task_id":"312210587099664", # 这个任务ID,到下一步任务查询API中获得结果
"base_resp":{
"status_code":0,
"status_msg":"success"
}
}