跳到正文
平台 / 文档 / AI 视频 - 角色创建 API

API Reference

AI 视频 - 角色创建 API

POST video-character-api ID 12

为 AI 视频工作流创建/管理角色资产,供后续视频生成引用。

POST https://apis.xiaobao.ink/api/video/character

概述

  • 角色创建
  • 供生成接口引用

适用场景

  • 角色一致性视频
  • 系列内容生产
调用约定
  • 网关 · https://apis.xiaobao.ink
  • 鉴权 · 请求携带 key(Query 或 JSON Body,以本接口为准)
  • 回包 · JSON;请同时校验业务码与 HTTP 状态,不要只看 200

鉴权

请求需携带平台 API Key(查询参数 key 或 JSON 字段 key,以本接口说明为准)。在控制台 API Key 管理 创建密钥。

POST https://apis.xiaobao.ink/api/video/character
Content-Type: application/json

{
  "key": "YOUR_API_KEY"
}

请求示例

https://apis.xiaobao.ink/api/video/character?key=你的密钥

详细说明

请求HEADER:

名称值
Content-Typeapplication/json

请求参数说明:

名称必填类型示例值说明
pid否strings_6933c62623048191a0f20b5dbe781888视频pid AI生成视频结果的pid值(可以出现真人形象,pid和视频地址参数二选一即可)
url否stringhttps://ope.oss-cn-shanghai.aliyuncs.com/9d1212e12.mp4视频URL(禁止出现真人形象,视频地址可公网访问下载,视频时长不要过长)
timestamps否string0,3视频取用角色出现的时间范围 格式: 开始秒数,结束秒数,最多3秒
notify是stringhttps://xx.com/xxx回调地址 ( 任务推送地址)

返回参数说明:



名称类型说明
codeint状态码
msgstring状态信息
dataarray请求结果数据集
- task_idstring 任务ID
exec_timefloat执行耗时
user_ipstring客户端IP



回调参数说明:

名称类型说明
codeint状态码
msgstring状态信息
dataarray请求结果数据集
- task_idstring 任务ID
- character_idstringcharacter.name 

character_id: 角色id

- failure_reasonstring

失败原因

"output_moderation": 输出违规

"input_moderation": 输入违规

"error": 其他错误

------

当生成失败时,会返还积分


- errorstring

失败详细信息

exec_timefloat执行耗时
user_ipstring客户端IP


返回示例

{  "code": 200,  "msg": "xxxx",  "data": [    {      "task_id": "xxxxx",      "character_id": "character.name",      "failure_reason": "",      "error": ""    }  ]}

常见问题

角色创建接口用途?

生成可复用的角色标识,便于多支视频保持人物一致。

如何使用角色?

在支持角色参数的视频生成接口中传入返回的角色 ID。

需要什么素材?

按文档提交角色参考图或描述字段。

是否异步?

以该接口文档为准。

和数字人区别?

数字人侧重口播出镜合成;角色创建服务于文生视频等模型角色资产。

完整控制台文档(含调试台):/doc/12