大模型服务平台 TokenHub Tripo-3D-Rigging-Check 调用指南

这篇说说腾讯云Tripo绑骨前检查接口,用于检测3D模型是否可绑骨并推荐骨骼类型,支持提交和查询任务,输入GLB格式模型(最大150MB),输出可绑骨状态及骨骼类型(如双足、四足等)。 提交任务:通过API提交模型URL,返回任务ID及状态。 查询任务:根据任务ID查询结果,包含可绑骨状态和推荐骨骼类型。 对接配置:需创建API Key并注意默认1个并发额度。

相关产品
大模型服务平台 TokenHub 产品页,含版本规格、价格与购买入口。

一、简介

Tripo 绑骨前检查接口,检查模型是否可以绑骨,并返回推荐的骨骼类型。

二、1. 获取 API Key

1. 进入 API Key 管理 页面,单击创建 API Key。操作详情请参见 创建 API Key。

2. 创建完成后,请你务必复制并妥善保管 API Key,在后续配置到工具的流程中将会使用该信息。

注意:说明:

注意:每个账户的密钥都只能当前账户查询,主账户的密钥信息子账户是看不到,子账户如果需要调用接口,需要使用账户自行创建密钥信息。

注意:如果子账户没有办法创建,可能是没有权限创建密钥,需要主账户授权,主账户登录之后点击用户列表,在对应的子账户后面选择授权,会弹出关联策略的弹窗,输入授权策略名称之后搜索,选择对应的策略点击确认。

注意:授权策略:QcloudTokenhubFullAccess

三、2. 并发额度

默认提供1个并发,代表最多能同时处理1个已提交的任务,上一个任务处理完毕后,才能开始处理下一个任务。

并发任务数:表示在调用对应服务的时段内最大可运行的任务数,该任务未完成时,无法提交下一个任务,该任务完成后,可提交下一个任务。

四、提交 Tripo 绑骨前检查任务

输入参数

参数名称 必选 类型 参数描述
input 是 string 模型 URL:可公开访问的 3D 模型文件直链。示例: https://example.com/model.glb支持格式:GLB最大文件大小:150 MB

输出参数

参数名称 类型 描述
id string 任务 id(有效期24小时)。示例值:1315932989749215232
request_id string 唯一请求 id,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 request_id)。定位问题时需要提供该次请求的 request_id。
object string 返回对象类型。3d 任务固定返回 3d_job。
created_at integer 任务创建时间。
status string completed:任务成功,failed:任务失败,in_progress:执行中,queued:等待中。示例值:completed

五、查询 Tripo 绑骨前检查任务

输入参数

参数名称 必选 类型 描述
model 是 string 模型名称,默认为:tripo-3d-rigging-check示例值:tripo-3d-rigging-check
id 是 string 任务 id。示例值:1357237233311637504

输出参数

参数名称 类型 描述
status string completed:任务成功,failed:任务失败,in_progress:执行中,queued:等待中。示例值:completed
request_id string 唯一请求 id,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 request_id)。定位问题时需要提供该次请求的 request_id。
output object 输出结果(TripoResult,任务完成时返回)
output.riggable boolean 模型是否可绑骨。
output.rig_type string 推荐的骨骼类型。biped:双足人形。quadruped:四足动物。hexapod:六足生物。octopod:八足生物。avian:鸟类/有翼生物。serpentine:蛇形生物。aquatic:鱼类/水生生物。
input string 输入参数回显
object string 返回对象类型。3d 任务固定返回 3d_job。
created_at integer 任务创建时间。
completed_at integer 任务完成时间。
credits_consumed number 当前任务实际消耗的积分数。

六、提交 Tripo 绑骨前检查任务

输入示例

curl -X POST 'https://tokenhub.tencentmaas.com/v1/api/3d/submit' \\ -H 'Authorization: Bearer YOUR_API_KEY' \\ -H 'Content-Type: application/json' \\ -H 'Accept: */*' \\ -H 'Connection: keep-alive' \\ -d '{ "model": "tripo-3d-rigging-check", "input": "https://example.com/test.glb" }'

输出示例

{ "id": "14721*****320", "request_id": "11f64379-bb0b-46b2-b89f-17d75fc12365", "object": "3d_job", "created_at": 1784885898, "status": "queued"}

七、查询 Tripo 绑骨前检查任务

输入示例

curl -X POST 'https://tokenhub.tencentmaas.com/v1/api/3d/query' \\ -H 'Authorization: Bearer YOUR_API_KEY' \\ -H 'Content-Type: application/json' \\ -H 'Connection: keep-alive' \\ -d '{ "model": "tripo-3d-rigging-check", "id": "14721*****320" }'

输出示例

{ "status": "completed", "input": "{\\"original_model_id\\":\\"XXXXX-f1e7-4352-919e-XXXXX\\"}", "object": "3d_job", "output": { "rig_type": "biped", "riggable": true }, "request_id": "74a967e4-0e81-48c1-afde-555b79a1cdf3", "credits_consumed": 0, "created_at": 1785989483, "completed_at": 1785989483}

赞 (0)
上一篇 4天前
下一篇 4天前