当前位置: 首页 > api商店 > Tripo 3D 模型生成 · API 说明
Tripo 3D 模型生成

通义千问

模型 ID 19 图像
模型说明
Tripo 3D:支持文生3D、单图生3D、多图生3D(2~4张)。异步任务,结果含 GLB 与预览图(CDN 链接约2小时有效)。

进入对话页

Tripo 3D 模型生成(异步):支持文生3D单图生3D多图生3D(2~4 张)。上游 DashScope 3d-generation 须带 X-DashScope-Async: enable。本站经 POST /v1/chat 提交;凭响应 job_id 调用 GET /v1/video-task/{job_id} 轮询。

输入方式(三选一)

模式 extra 说明
文生3D input_mode=prompt messagesinput.prompt,≤1024 字。
单图 input_mode=image + image_url JPEG/PNG,≤20MB;可上传附件。
多图 input_mode=images + images[] 2~4 张 URL。

parameters

字段 说明
upstream_model Tripo/Tripo-P1.0Tripo/Tripo-H3.1
texture_quality standard / detailed
geometry_quality 仅 H3.1:standard / ultra
texture / pbr 均 false 为无贴图;pbr=true 返回 pbr_model_url

生成效果示例(阿里云百炼 Tripo 官方示意)

有贴图:默认 texture=truepbr=true,生成带材质与颜色的模型(pbr_model_url),可选 texture_quality 标清/高清。
Tripo 3D 有贴图示例(彩色小猫)
无贴图:须同时将 texturepbr 设为 false,得到几何白模(base_model_url),计费档位为「无贴图」。
Tripo 3D 无贴图示例(白模小猫)

Tripo-P1.0 售价(元/次)

场景 无贴图 标清贴图 高清贴图
文生3D 2.1 2.8 3.5
单图生3D 2.8 3.5 4.2
多图生3D 2.8 3.5 4.2

结果链接约 2 小时有效;task_id 24 小时内可查询。与百炼 Tripo-P1.0 官方售价一致,调价请改库表 price JSON。

  • 接口说明
  • 调用示例
  • Markdown

左侧为章节切换,右侧为对应内容。

请求头(鉴权)
字段名 类型 必填 说明
X-AI-App-Id string 会员中心「我的应用」中展示的应用 ID。
X-AI-App-Secret string 该应用的密钥 secret_key,与会员中心展示一致;服务端会做安全校验。

对接 HTTP 接口请使用上表请求头;站内网页另有兼容方式,不在此列出。

POST /v1/chat、POST /v1/chat/stream — JSON 请求体根字段

非流式与流式使用同一请求体结构;流式请使用 …/v1/chat/stream 路径。

多轮与上下文:网关按当次请求里的 messages 原样交给上游模型,接口不会替你「记住」上一轮正文。续聊须由客户端在 body 中组装完整历史(含此前的 user / assistant 等)。

字段名 类型 必填 说明
model_id int 模型主键;本页文档对应 `model_id=19`。
messages array 消息对象数组(见 messages[])。至少一条;多轮时须在数组内按顺序包含完整历史(user/assistant/system 等)。网关按本次列表调用上游,不自动补全缺省轮次。
temperature number 采样温度,默认 0.7;是否生效取决于具体模型。
max_tokens int 或 null 生成长度上限(token);null 表示使用网关/上游默认。
stream bool 请求体字段,默认 false。**是否流式由 URL 决定**:流式请 POST `/v1/chat/stream`;`/v1/chat` 为非流式。勿仅靠本字段切换 SSE。
attachments array 附件数组,默认 [](见 attachments[])。网关会把附件整理为上游可识别的上下文(如追加 system 说明 URL 列表)。
extra object 任意 JSON 对象,默认 {}。模型专有参数放于此(如数字人 image_url/audio_url/parameters;文生图/视频类 prompt、尺寸等)。服务端可能合并内部保留字段;请勿使用以下划线 `_` 开头的键名作为业务自定义字段。
messages[] — 单条消息

数组顺序即对话顺序;多轮时把历史轮次一并列入本数组即可。

字段名 类型 必填 说明
role string 角色:如 user、assistant、system 等,与上游 Chat Completions 约定一致。
content string 该轮文本内容。多轮时 assistant 一般为上一轮模型输出,由客户端保存后在后续请求的 messages 中写回。
images array 或 null 历史消息中的多模态图片结构,会话回放用;元素为对象,字段因上游而异。
audios array 或 null 历史消息中的音频结构,会话回放用。
attachments[] — 单条附件
字段名 类型 必填 说明
url string 附件可访问 URL(须能被上游或网关拉取)。
filename string 或 null 原始文件名,便于展示或日志。
mime string 或 null MIME 类型,如 image/png。
extra object 附件级扩展信息,默认 {}。
本页示例 JSON 涉及字段(model_id=19 · Tripo 3D)

**输入三选一**:`extra.input_mode` 为 `prompt`(默认,用 `messages` 文本)、`image`(须 `extra.image_url` 或附件首图)、`images`(须 `extra.images` 2~4 个 URL)。**parameters** 可写在 `extra.parameters` 或与 `extra` 根级合并:`upstream_model`(`Tripo/Tripo-P1.0` / `Tripo/Tripo-H3.1`)、`texture_quality`(`standard`/`detailed`)、`geometry_quality`(仅 H3.1)、`texture`/`pbr` 布尔。上游 **`model`** 名由服务端配置。异步:`POST /v1/chat` 返回 `videos`/`raw.video_task.job_id`,轮询 **`GET /v1/video-task/{job_id}`**;成功时 `task.video_url` 为 GLB 下载地址之一。

下列说明与下方「调用示例」JSON 对齐,由本站配置维护。

字段名 类型 必填 说明
model_id int 须为 `19`。
messages[].content string 条件 文生3D 时必填;单图/多图时可写说明或附带图片 URL。
extra.input_mode string `prompt` / `image` / `images`;默认 `prompt`。
extra.image_url string 条件 单图生3D;对应上游 `input.image`。
extra.images string[] 条件 多图生3D,2~4 个公网图片 URL。
extra.parameters.upstream_model string `Tripo/Tripo-P1.0` 或 `Tripo/Tripo-H3.1`。
extra.parameters.texture_quality string `standard`(默认)或 `detailed`。
extra.parameters.geometry_quality string 仅 H3.1:`standard` 或 `ultra`。
extra.parameters.texture bool 是否生成贴图,默认 true。
extra.parameters.pbr bool 是否 PBR 材质;true 时强制 texture=true。