---
title: "视频生成模型"
method: GET
path: "/api/ai/models/video/generation"
tags: ["AI 服务/视频生成"]
---

# 视频生成模型

`GET /api/ai/models/video/generation`

接口说明：获取当前账号可用的视频生成模型及参数范围，包括模型名称、分辨率、画面比例、时长和价格信息，以用于生成视频接口完成参数选择和请求参数校验。

`modes` 字段的常量含义与典型输入参数，请参阅[「视频生成 modes 常量说明」](/zh/use/video-generation#modes-常量说明)。

## Response `200`

请求已被服务处理。业务是否成功以响应体 code === 0 为准。

- object
  - `data` object[]
    - `name` string, required — 模型名称
    - `description` string, required — 模型描述
    - `summary` string — 模型摘要
    - `tags` string[], required — 列表
    - `mainTag` string — 主要标签
    - `creditsScope` 'general' | 'sale', required — 积分范围
    - `modes` string[], required — 支持模式列表
    - `resolutions` string[], required — 支持的尺寸
    - `durations` number[], required — 支持的时长
    - `maxInputImages` number, required — 最大输入图片数
    - `inputConstraints` object — 多模态输入约束
      - `images` object — 图片输入约束
        - `maxCount` number — 最大输入数量
        - `formats` string[] — 支持的文件格式
        - `minDuration` number — 最小时长（秒）
        - `maxDuration` number — 单个文件最大时长（秒）
        - `maxTotalDuration` number — 总最大时长（秒）
        - `maxSizeMb` number — 单个文件最大大小（MB）
        - `minAspectRatio` number — 最小宽高比
        - `maxAspectRatio` number — 最大宽高比
        - `minWidth` number — 最小宽度
        - `maxWidth` number — 最大宽度
        - `minPixels` number — 最小像素数
        - `maxPixels` number — 最大像素数
        - `minFps` number — 最小帧率
        - `maxFps` number — 最大帧率
      - `videos` object — 视频输入约束
        - `maxCount` number — 最大输入数量
        - `formats` string[] — 支持的文件格式
        - `minDuration` number — 最小时长（秒）
        - `maxDuration` number — 单个文件最大时长（秒）
        - `maxTotalDuration` number — 总最大时长（秒）
        - `maxSizeMb` number — 单个文件最大大小（MB）
        - `minAspectRatio` number — 最小宽高比
        - `maxAspectRatio` number — 最大宽高比
        - `minWidth` number — 最小宽度
        - `maxWidth` number — 最大宽度
        - `minPixels` number — 最小像素数
        - `maxPixels` number — 最大像素数
        - `minFps` number — 最小帧率
        - `maxFps` number — 最大帧率
      - `audios` object — 音频输入约束
        - `maxCount` number — 最大输入数量
        - `formats` string[] — 支持的文件格式
        - `minDuration` number — 最小时长（秒）
        - `maxDuration` number — 单个文件最大时长（秒）
        - `maxTotalDuration` number — 总最大时长（秒）
        - `maxSizeMb` number — 单个文件最大大小（MB）
        - `minAspectRatio` number — 最小宽高比
        - `maxAspectRatio` number — 最大宽高比
        - `minWidth` number — 最小宽度
        - `maxWidth` number — 最大宽度
        - `minPixels` number — 最小像素数
        - `maxPixels` number — 最大像素数
        - `minFps` number — 最小帧率
        - `maxFps` number — 最大帧率
    - `aspectRatios` string[], required — 支持的宽高比列表
    - `defaults` object, required — 默认值
      - `resolution` string
      - `aspectRatio` string
      - `duration` number
    - `pricing` object[], required — 价格表
      - `resolution` string
      - `aspectRatio` string
      - `mode` string
      - `duration` number
      - `price` number, required
      - `discount` string
      - `originPrice` number
  - `code` integer, required — 业务状态码。0 表示成功，非 0 表示业务错误。
  - `message` string, required — 响应消息。
  - `requestId` string — 请求 ID。
  - `timestamp` integer — 错误响应时间戳，Unix 毫秒。

---

[API](https://skmtc.net/aitoearn/apis/aitoearn-api.md) · [All operations](https://skmtc.net/aitoearn/apis/aitoearn-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/aitoearn/aitoearn-api/versions/19d860d9260d/schema)
