Model_api_documentation_extra

Ultra I2V Pro (Kling AI V2.6 图片生成视频)

Model ID: ultra_i2v_pro

Advanced multi-subject video effects with enhanced tracking accuracy and overall stability.

Authentication

POST https://cloud.vtrix.ai/model/v1/generation
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json
X-Request-Id: xxxxxxx

Code Example

cURL

curl --location 'https://cloud.vtrix.ai/model/v1/generation' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_API_KEY' \
--header 'X-Request-Id: xxxxxxx' \
--data '{
  "model": "ultra_i2v_pro",
  "input": [
    {
      "params": {
        "image": "example_image",
        "mode": "pro",
        "prompt": "example_prompt",
        "sound": "on",
        "duration": "5",
        "external_task_id": "example_external_task_id",
        "static_mask": "example_static_mask"
      }
    }
  ]
}'

Response

{
  "data": {
    "id": "d5u5obte8783ap44qtj0",
    "created_at": 1769757744021,
    "status": "in_queue",
    "model": "ultra_i2v_pro"
  },
  "status": {
    "code": 200,
    "message": "success"
  }
}

Polling Example

由于视频生成需要时间,任务创建后需要轮询查询任务状态。

轮询请求

curl --location 'https://cloud.vtrix.ai/api/v1/multi-models-generate/d5u5obte8783ap44qtj0' \
--header 'Authorization: Bearer YOUR_API_KEY'

轮询响应示例(处理中)

{
  "data": {
    "id": "d5u5obte8783ap44qtj0",
    "progress": 0.45,
    "created_at": 1769757744021,
    "status": "processing",
    "model": "ultra_i2v_pro"
  },
  "status": {
    "code": 200,
    "message": "success"
  }
}

轮询响应示例(完成)

{
  "data": {
    "id": "d5u5obte8783ap44qtj0",
    "created_at": 1769757744021,
    "updated_at": 1769757800123,
    "status": "success",
    "model": "ultra_i2v_pro",
    "output": [
      {
        "type": "video",
        "url": "https://example.com/generated-video.mp4",
        "duration": 5,
        "jobId": "remote_job_id_12345"
      }
    ],
    "usage": {
      "input_tokens": 0,
      "output_tokens": 0,
      "total_tokens": 0
    }
  },
  "status": {
    "code": 200,
    "message": "success"
  }
}

Parameters

ParameterTypeRequiredDescription
modelstringModel ID: ultra_i2v_pro
imagestring输入图片,支持URL或base64格式,URL会自动转换为base64
modestring生成模式,V2.6仅支持pro模式
promptstring视频生成提示词,可选,最多2500字符
soundstring音频开关,可选值: on/off
durationstring视频时长(秒),可选值: 5, 10
external_task_idstring外部任务ID
static_maskstring静态遮罩
dynamic_masksarray动态遮罩列表

Response Format

返回数据结构

名称类型是否必须备注其他信息
errorobject非必须错误信息备注: 错误信息
- codeinteger非必须错误码,可能的值:002014001(图片缺失)、002014002(提示词超过2500字符限制)、002014095(内部生成错误)、002014096(结果解析异常)、002014097(HTTP错误响应)、002014098(状态检查异常)、002014099(任务创建异常)
- error_messagestring非必须错误详细信息
usageobject非必须使用统计信息备注: 使用统计信息
- input_tokensinteger非必须输入Token数量(实际为prompt_tokens)
- output_tokensinteger非必须输出Token数量(实际为completion_tokens)
- total_tokensinteger非必须总Token数量
- created_atinteger非必须任务创建时间戳
- updated_atinteger非必须任务更新时间戳
outputobject非必须生成结果
- statusstring非必须任务状态: in_queue(排队中)、processing(处理中)、success(成功)、failed(失败)
- contentarray非必须生成的视频内容列表item 类型: object
— typestring非必须资源类型,例如: video
— urlstring非必须视频URL地址
— durationnumber非必须视频时长(秒)
— jobIdstring非必须远程任务ID
metadataobject非必须元数据信息备注: 元数据信息