要批量生成视频需通过智谱清影api调用:一、在开放平台开通服务并获取api key;二、post请求中以prompts数组传入多个提示词,可设batch_size等参数;三、可用python或curl提交;四、轮询任务状态后从results中提取video_url下载mp4。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

如果您希望利用智谱清影的API接口一次性提交多个视频生成任务,以提升吞吐效率并规避界面交互延迟,则需通过其开放平台的HTTP API进行程序化调用。以下是实现批量视频生成的具体操作路径:
一、开通权限并获取认证凭证
调用清影API前,必须在智谱AI开放平台完成账号认证与服务开通,确保具备视频生成接口的调用权限,并获得合法有效的身份凭证。
1、访问 https://open.bigmodel.cn 并使用智谱AI账户登录。
2、进入「API 密钥管理」页面,点击「创建新密钥」,完整复制生成的 API Key 并安全保存。
3、在「产品服务」中找到「清影视频生成」,确认状态为已开通;若未启用,需手动点击「开通服务」并等待系统同步授权。
二、构造支持批量任务的请求体
清影API支持在单次请求中提交多个提示词,系统将按数组顺序异步调度处理,每个提示词对应一个独立视频任务,避免多次HTTP往返开销。
1、设置请求方法为 POST,目标URL为当前可用的视频生成端点,例如:https://api.zhipu.ai/v1/video(以官方文档最新地址为准)。
2、在请求头(Headers)中添加:Authorization: Bearer your_api_key_here 与 Content-Type: application/json。
3、在请求体(Body)JSON中,使用 prompts 字段传入字符串数组,例如:{"prompts": ["春日公园长椅上白猫伸懒腰", "无人机俯拍金黄麦田随风起伏", "水墨风格江南小桥流水"]}。
4、可选参数中指定 batch_size(最大值为8),用于控制并发处理数量;同时设定统一的 size、duration 和 model,确保输出一致性。
三、使用Python脚本实现异步批量提交
该方式适用于高频调用场景,通过httpx库发起非阻塞请求,可实时轮询任务状态并接收MP4下载链接,避免线程阻塞导致吞吐下降。
1、安装依赖:pip install httpx。
2、编写如下代码:
import httpx
url = "https://api.zhipu.ai/v1/video"
headers = {
"Authorization": "Bearer your_api_key_here",
"Content-Type": "application/json"
}
data = {
"model": "qingying-1.0",
"prompts": [
"儿童手绘风:数字1跳进苹果筐,苹果滚动停稳",
"延时摄影:城市天际线从黄昏到星空渐变",
"老胶片质感:自行车穿过梧桐林荫道"
],
"batch_size": 3,
"size": "1440x960",
"duration": 6
}
response = httpx.post(url, headers=headers, json=data, timeout=30)
print(response.json())
四、使用cURL命令行直接触发批量任务
该方式适合运维脚本集成或CI/CD流程中快速验证接口可用性,无需依赖编程环境,所有参数均以命令行参数形式注入。
1、在终端中执行以下完整命令(请将your_api_key_here替换为实际密钥):
curl -X POST "https://api.zhipu.ai/v1/video" \
-H "Authorization: Bearer your_api_key_here" \
-H "Content-Type: application/json" \
-d '{
"model": "qingying-1.0",
"prompts": ["雪后松林鹿群缓步前行", "显微镜头下水滴凝结成冰晶"],
"batch_size": 2,
"size": "1080x1920",
"duration": 5
}'
五、解析响应并提取MP4下载链接
API成功响应后返回JSON对象,其中包含任务ID及各子任务的状态与结果地址;系统采用异步模式,需轮询或监听回调获取最终MP4文件直链。
1、检查响应中 task_id 字段,用于后续状态查询。
2、调用结果查询接口:GET https://api.zhipu.ai/v1/video/task/{task_id},持续轮询直至 status 字段变为 success。
3、当状态就绪后,遍历响应中的 results 数组,从中提取每个元素的 video_url 字段值——该URL为有效期24小时的MP4直链,可直接下载或嵌入播放器。
大量免费API接口:立即使用
涵盖生活服务API、金融科技API、企业工商API、等相关的API接口服务。免费API接口可安全、合规地连接上下游,为数据API应用能力赋能!










