AnyInt Docs
模型

视频生成

当前已发布的通用视频流程是基于任务的。OpenAI 风格视频路由通过视频模型 ID 选择模型;需要提供方原生请求体时再使用提供方媒体路由。

当前已发布的通用视频流程是基于任务的。OpenAI 风格视频生成通过 /openai/v1/videos 创建任务,并用当前账号可用的视频模型 ID 选择模型。需要提供方原生请求体时,仍可使用对应的提供方媒体路由。

已发布的路由

路由用途
POST /dashscope/v1/services/aigc/video-generation/video-synthesis根据提示词、图像和音频创建视频
GET /dashscope/v1/tasks/{task_id}查询视频任务状态并获取结果
POST /openai/v1/videos创建 OpenAI 风格视频任务
GET /openai/v1/videos/{video_id}查询 OpenAI 风格视频任务
GET /openai/v1/videos/{video_id}/content下载已完成的视频内容

输入模式

当前架构结合了:

  • 文本提示词
  • 一个图片 URL
  • 一个音频 URL
  • 时长和分辨率等生成参数

任务生命周期

响应会立即返回一个任务。之后:

  1. 保存 task_id
  2. 查询任务路由
  3. 等待 task_status 达到成功状态
  4. 获取 video_url

在已发布的示例中,任务最初为 PENDING ,随后变为 SUCCEEDED.

使用 模型 API 查询当前账号可用的视频模型 ID。Kling 专属的模型 ID、字段、轮询示例和 Transtreams 原生路由见 Kling 视频。其他视频模型可能有不同的可选参数。

实用建议

  • 将你的 UI 设计为异步工作流,而不是单次请求-响应页面
  • 将原始提示词、任务 ID 和返回的资源 URL 一并持久化保存
  • 即使你在平台其他地方也使用了 Webhook,仍然保留轮询作为后备方案

AI Music 的适用场景

如果你生成的是基于歌曲工作流的音乐视频,而不是通用视频流水线,请查看 媒体与音乐 ,而不是将其视为普通视频任务。

On this page