Agnes 视频模型 V2.0
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_69c32a7b/agnes-video 到你的 AI 助手中。
技能介绍
问题
调用 Sapiens AI 的 Agnes Video v2.0 时,常见难点不在写 prompt,而在异步任务流和参数约束。接口不会同步返回视频文件,而是先创建任务,再根据 task_id 轮询状态,最后从 remixed_from_video_id 字段中取视频 URL。如果把生成逻辑写死成“请求即得到结果”,很容易在排队、生成中和失败状态上卡住。
工作方式
该技能围绕 agnes-video-v2.0 封装两条核心端点:POST /v1/videos 创建任务,GET /v1/videos/{task_id} 查询进度。它支持四类工作流:
- 文本生成视频:由
prompt描述场景,适合从文字直接生成短片 - 图像转视频:通过
image输入静态图,让画面产生运动 - 多图过渡:使用
extra_body.image在多个图像之间做镜头切换 - 关键帧动画:设置
extra_body.mode为keyframes,用于更明确的帧级控制
关键参数包括 height、width、frame_rate、seed、negative_prompt 和 num_frames。其中 num_frames 需要满足 8n+1 且不超过 441,并与 frame_rate 共同决定视频时长;降低 frame_rate 可以拉长时间,但会改变运动节奏。
适用边界
适合工程师在脚本、CLI 工具或自动化流程中集成视频生成任务。需要注意任务状态包括 queued、in_progress、completed 和 failed,完成时读取 remixed_from_video_id,失败时检查 error 字段。鉴权依赖 API Key,免费额度和参数上限也要纳入重试与监控设计。
使用场景
- 在 CLI 中用 prompt 调用 Agnes Video,轮询任务并获取视频 URL。
- 将静态产品图传入 image 参数,生成一段可预览的动画短视频。
- 用 extra_body.image 传多张镜头图,生成连续过渡的视频素材。
- 调试 num_frames 与 frame_rate,输出 3 秒、5 秒、10 秒样片。
适合人员
- 需要把文本 prompt 转成短片并自动轮询任务状态的视频工程师
- 要调试图像转视频参数与帧数约束的模型集成工程师
- 需要用多张关键帧图生成镜头过渡序列的自动化开发者
- 要封装 Agnes Video API 为 CLI 或脚本的后端工程师