用途:该技能指导使用 z-ai-web-dev-sdk 构建 AI 视频生成功能,让模型根据文本描述或图片生成视频,适用于需要批量或集成式视频生成的场景。
主要能力:支持文生视频、单图生视频、首尾两帧过渡生成;可设置 quality(speed 或 quality)、with_audio、size、fps(30 或 60)、duration(5 或 10 秒)、model 等参数;采用异步任务模型,创建任务后轮询结果,任务状态为 PROCESSING、SUCCESS 或 FAIL。
使用方式:SDK 仅限后端代码使用,禁止在客户端代码中使用。简单任务可用 CLI,例如 z-ai video --prompt "A cat playing with a ball" --poll;图生视频用 --image-url,首尾帧用逗号分隔两个 URL,加 --with-audio 生成音频,-o 保存 JSON。SDK 用法为 zai.video.generations.create({...}) 创建任务,再用 zai.async.result.query(task.id) 轮询,成功后从 video_result[0].url 等字段取视频地址。
适用场景:快速测试、命令行自动化、批量视频生成、Web 应用集成、自定义任务队列与生产工作流。
限制:prompt 与 image_url 至少提供一个;分辨率、帧率、时长等取值受文档所列范围约束;轮询需自行设置间隔与最大次数,超时或失败需处理;收费、价格与具体模型效果资料未提供。