Skip to main content
Agnes Video 2.5 即将上线。本文档为上线前预览版,模型 ID、参数限制和返回字段以正式上线版本为准。计费规则已经公布,当前限免内容请参阅下方“计费规则”。
Agnes Video 2.5 使用异步视频生成 API。先调用 POST /v1/videos 创建任务,再使用返回的 id 调用 GET /v1/videos/{video_id} 查询进度和结果。

模型 ID

agnes-video-2.5

创建任务

POST /v1/videos

查询任务

GET /v1/videos/{video_id}

价格

720P 刊例价 ¥0.15 / 秒;当前仅计算输出视频秒数。

核心能力

文生视频

使用文本描述生成包含主体动作、环境动态和镜头运动的视频。

首尾帧控制

使用首帧、尾帧或首尾帧共同约束视频的构图与过渡。

多模态参考

支持将图片、音频和视频作为内容、风格、节奏或运动参考。

视频参考生成

基于参考视频延续或重构动作、视觉表现和时序关系。

音画协同

可结合音频或带音轨的视频参考,增强画面节奏与声音的一致性。

多画幅输出

支持横屏、竖屏、方形和超宽屏等常用画幅比例。

快速接入

1. 准备 API Key

从 Agnes AI 平台获取 API Key。请只在服务端保存和使用密钥,不要将密钥写入前端代码或公开仓库。

2. 设置 Base URL

中国站 Base URL:
以下示例使用环境变量:

3. 创建视频任务

创建成功后,响应中的 id 是后续查询所需的视频任务 ID。

4. 查询任务结果

建议每隔 1–2 秒查询一次,直至 status 变为 completedfailed。任务完成后,使用响应中的 url 播放或下载视频。

API Reference

创建视频任务

请求头:

通用请求参数

模式专用参数

所有媒体 URL 都应当可由 Agnes AI 服务公开访问。请避免使用需要登录、带本地网络地址或即将过期的链接。

生成模式规则

keyframe 会尽量将输入图片保持为成片的真实首帧或尾帧,适合控制起止构图;reference 将素材作为内容、风格、动作或节奏参考,生成结果可能重新构图或重新安排时序。

参考视频对象

videos 数组中的每个对象支持以下字段: require_audiofalse 时,参考视频可以不包含音轨;若视频包含音轨,音轨也可参与参考。当该值为 true 时,片源必须带有音轨,否则请求会失败。

请求示例

<Picture N><Audio N><Video N> 分别在各自素材数组中从 1 开始编号。例如,images 中的第二张图片应在提示词中写为 <Picture 2>

创建任务响应

查询任务

任务完成响应示例:
请以 statusurl 为准:只有当 statuscompleted 时,url 才是可交付的视频地址。生产环境应设置最大轮询时长,并对网络超时和 429 响应进行退避重试。

Python SDK 示例

modeaspect_ratio 和媒体字段通过 extra_body 合并到请求 JSON 顶层。

视频尺寸与画幅

size 用于选择输出档位,当前仅支持 "720P"。通过 aspect_ratio 可以选择所有受支持的 720P 画幅,不支持直接传入 WIDTHxHEIGHTauto

参数限制

以下参数或写法不受支持,传入后将返回 400
  • 使用 video_urlvideo_pathvideo_reference 传入参考视频;请改用 videos[].url
  • 使用 input_referencereference_url 传入素材;请根据模式使用 first_framelast_frameimagesaudiosvideos
  • 传入 widthheightfpsnum_framesqualitynum_inference_steps 等不可配置字段。
  • size 直接写成 1280x720 等分辨率,或传入 "720P" 以外的值;具体分辨率应通过 aspect_ratio 选择。
  • aspect_ratio 设为 auto 或白名单之外的比例。
  • n 设为 1 以外的值。
  • mode 与媒体字段不匹配,或 reference 模式未提供任何参考媒体。

错误处理

失败任务响应示例:

提示词建议

为了获得更稳定的结果,建议按以下顺序描述提示词:
  1. 主体与场景:明确人物、物体、环境和时间。
  2. 动作与变化:描述主体如何移动,以及场景如何变化。
  3. 镜头语言:指定推、拉、摇、移、跟拍、固定镜头或景别。
  4. 视觉风格:补充光线、色彩、材质、写实程度和氛围。
  5. 声音与节奏:需要时描述环境声、动作声或引用音频素材。
  6. 一致性要求:说明需要保持不变的主体外观、产品细节或构图。
reference 模式中,应在提示词里明确写出素材占位符及其用途,例如“以 <Picture 1> 为角色参考,并跟随 <Audio 1> 的节奏”。这比只上传素材但不解释用途更容易获得可控结果。

上线前检查清单

  • 使用模型 ID agnes-video-2.5
  • Base URL 使用 https://api.agnes-ai.cn/v1
  • 创建任务后保存响应中的 id
  • 查询 GET /v1/videos/{video_id},直至状态为 completedfailed
  • 媒体链接可公开访问,并在任务完成前保持有效。
  • seconds 位于 4–12 之间,n 固定为 1
  • size 使用 "720P",画幅使用受支持的 aspect_ratio
  • 不要在日志、客户端代码或公开仓库中暴露 API Key。

计费规则

Agnes Video 2.5 当前支持 720P 输出,本节仅展示 720P 刊例价。

720P 输出视频刊例价

正式计费公式

当前支持 720P,公式中的“输出视频分辨率单价”按 720P 刊例价 ¥0.15 / 秒 计算。

当前限免规则

限免期间仅计算输出视频秒数,输入视频和参考图片暂不计费:
限免规则属于阶段性优惠,结束时间和恢复正式计费的时间以 Agnes AI 平台公告为准。

积分计费

积分消耗采用与人民币计费相同的计量结构,但每项积分单价与人民币金额不同:
限免期间,积分同样只计算输出视频秒数;输入视频秒数和参考图片数量暂不计入积分消耗。具体的 720P 每秒积分单价和超额图片积分单价以 Agnes AI 平台展示为准。

计费示例

假设生成一个 8 秒的 720P 视频,使用 3 秒输入视频和 7 张参考图片,并按 720P 刊例价 ¥0.15 / 秒 计算:
以上人民币示例均按 720P 刊例价计算。