查询视频生成任务
查询视频生成任务API用于根据任务ID查询视频生成任务的状态和结果。
接口信息
名称 |
说明 |
取值 |
---|---|---|
API地址 |
查询视频生成任务的API地址,需要在链接末尾拼接生成任务的task_id。 task_id可以通过创建视频生成任务API获取。 |
https://api.modelarts-maas.com/v1/video/generations/{task_id} |
请求参数说明
参数名称 |
参数类型 |
是否必填 |
说明 |
---|---|---|---|
task_id |
string |
是 |
要查询的视频生成任务ID,需拼接在查询API末尾处,可以通过创建视频生成任务API获取。 |
响应参数说明
请求示例
- Python示例:
import requests import json if __name__ == '__main__': url = "https://api.modelarts-maas.com/v1/video/generations/{task_id}" # API地址 api_key = "MAAS_API_KEY" # 把yourApiKey替换成已获取的API Key # Send request. headers = { 'Content-Type': 'application/json', 'Authorization': f'Bearer {api_key}' } response = requests.get(url, headers=headers, verify=False) # Print result. print(response.status_code) print(response.text)
- cURL示例:
curl -X GET 'https://api.modelarts-maas.com/v1/video/generations/{task_id}' \ -H "Content-Type: application/json" \ -H "Authorization: Bearer $MAAS_API_KEY"
响应示例
{ "task_id": "330b74a382a6d42044f146f389cd698e", "status": "succeeded", "error": { "code": 0, "message": "" }, "content": { "result_url": "https://modelarts.obs.com/example.mp4" }, "usage": { "model_latency": 43564, "completion_tokens": 124800, "prompt_tokens": 0, "total_tokens": 124800 }, "created_at": 1751894112234, "updated_at": 1751894156753 }