Identity & Emotion Intelligence API
W-Agent 聚焦人员身份识别、情绪识别、2D/3D关节点,融合人脸、步态、ReID 等特征,提供稳定的公网 API。开发者可以上传完整视频,或上传已经跟踪好的人形序列,快速得到可用于搜人、查人、比对、复核和业务分析的 JSON 结果。
先用 Demo 跑通,再根据业务系统使用注册用户 API Key 模式接入。
使用邮箱注册账号,登录后创建 API Key,并在业务系统中使用 API Key 调用接口。
视频上传完整文件,序列上传有序图片帧;服务端保留任务和上传资产。
视频异步处理并轮询状态;序列同步处理并立即返回结果。
读取完整 JSON、特征向量、结构化属性、帧坐标和结果图片资产。
提供面向开发者和 Agent 的公网 API。不同调用方式的鉴权和支付流程不同,但业务字段和结果结构保持一致,便于自动化系统直接解析、检索和比对。
创建一个序列解析任务,告诉服务端本次会上传多少帧图片。
POST /v1/sequences
{
"frame_count": 12
}
返回任务 ID 和每一帧图片对应的上传地址。
{
"task_id": "seq_xxx",
"uploads": [
{"index": 0, "url": "/v1/sequences/seq_xxx/frames/0"},
...
]
}
客户端按 uploads 中的地址逐帧上传图片。
PUT /v1/sequences/seq_xxx/frames/0
Content-Type: image/jpeg
<binary image bytes>
确认当前帧已经上传成功。
{
"uploaded": true
}
所有图片上传完成后,发起同步解析。
POST /v1/sequences/seq_xxx/parse
{
"frame_count": 12
}
返回该序列的身份识别特征、结构化属性、姿态和情绪结果。
{
"status": "succeeded",
"result": {
"sequence_id": "seq_xxx",
"frame_count": 12,
"gait_feature": [0.12, ...],
"face_feature": [0.08, ...],
"reid_feature": [0.31, ...],
"reid_struct": {...},
"pose_2ds": [...],
"pose_3ds": [...],
"emotion": "neutral"
}
}
frame_count 序列图片数量,用于计费和校验。uploads[].url 每帧图片的上传地址。gait_feature / face_feature / reid_feature 身份识别相关特征向量。reid_struct / pose_2ds / pose_3ds / emotion 结构化属性、姿态和情绪识别结果。W-Agent 按实际处理量计费,注册用户从账户余额扣费。计费字段会出现在任务账单和使用记录中,便于系统自动对账。
注册用户适合稳定业务接入,支持账号充值、API Key 调用和使用记录查询。
为自动化 Agent 提供稳定的机器可读说明文件,便于发现服务能力、接口、认证方式、支付方式和输出字段。
注册用户 Demo 提供 Python、C++、Go 示例,便于快速接入 API Key 调用。