Skip to content

数字人视频

阿里百炼数字人视频接口,用于基于图片与音频生成数字人视频。


概览

  • 请求方法:POST
  • 请求路径:/task/bailian/avatar
  • 内容类型:application/json
  • 分类:视频模型(Video)/阿里百炼

认证方式

  • Header:Authorization: Bearer <token>

请求参数

字段类型必填描述
modelstring模型名称,支持 wan2.2-s2v
input.image_urlstring图片 URL,支持 jpg、jpeg、png、bmp、webp,尺寸范围 400-7000 像素
input.audio_urlstring音频 URL,支持 wav、mp3,文件小于 15MB,时长小于 20s
parameters.resolutionstring输出分辨率,支持 480P720P,默认 480P

请求示例

curl 示例

bash
curl -X POST "https://api.gpt.ge/task/bailian/avatar" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $YOUR_TOKEN" \
  -d '{
    "model": "wan2.2-s2v",
    "input": {
      "image_url": "https://img.alicdn.com/imgextra/i3/O1CN011FObkp1T7Ttowoq4F_!!6000000002335-0-tps-1440-1797.jpg",
      "audio_url": "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20250825/iaqpio/input_audio.MP3"
    },
    "parameters": {
      "resolution": "480P"
    }
  }'

JavaScript (fetch) 示例

javascript
fetch('https://api.gpt.ge/task/bailian/avatar', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
    'Authorization': 'Bearer YOUR_TOKEN'
  },
  body: JSON.stringify({
    model: 'wan2.2-s2v',
    input: {
      image_url: 'https://img.alicdn.com/imgextra/i3/O1CN011FObkp1T7Ttowoq4F_!!6000000002335-0-tps-1440-1797.jpg',
      audio_url: 'https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20250825/iaqpio/input_audio.MP3'
    },
    parameters: {
      resolution: '480P'
    }
  })
})
  .then(res => res.json())
  .then(console.log)

Python 示例(requests)

python
import requests

payload = {
    'model': 'wan2.2-s2v',
    'input': {
        'image_url': 'https://img.alicdn.com/imgextra/i3/O1CN011FObkp1T7Ttowoq4F_!!6000000002335-0-tps-1440-1797.jpg',
        'audio_url': 'https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20250825/iaqpio/input_audio.MP3'
    },
    'parameters': {
        'resolution': '480P'
    }
}

resp = requests.post(
    'https://api.gpt.ge/task/bailian/avatar',
    headers={
        'Content-Type': 'application/json',
        'Authorization': 'Bearer YOUR_TOKEN'
    },
    json=payload
)
print(resp.json())

返回字段说明

字段类型描述
request_idstring请求 ID
outputobject输出任务信息
output.task_idstring任务 ID
output.task_statusstring任务状态

返回示例(200)

json
{
  "request_id": "9f829e8a-6db3-4998-8515-134223f0fc11",
  "output": {
    "task_id": "ac22cbc8-3fb3-45b6-9091-d8a7b41650bc",
    "task_status": "PENDING"
  }
}