模型参数
- 模型ID:
doubao-seed3d-1.0 - 模型价格:你可以在模型广场查看最新价格信息
- 调用入口:
https://geekai.co/api/v1/image3ds/generations - 模型参数:参考3D生成 API 手册
- API认证:获取 API KEY
Doubao-Seed3d-1.0 官方 API 参数与极客智坊3D API 参数差异较大,下面是如何通过极客智坊视频 API 调用 Doubao-Seed3d-1.0 的说明:
通过3D生成 API 的
prompt + image 传值,极客智坊会自动将其组装为 doubao-seed3d-1.0 的 content 参数传递到豆包官方 API:
prompt:文本提示,可选参数image:目前仅支持单张参考图传入,必填参数,所有图片均支持传入图片 URL 或者 Base64 编码的图片数据
--[parameters] ,控制3D内容输出的规格,包括文件格式、多边形面的数量等:
subdivisionlevel 和 fileformat 是 Doubao-Seed3d-1.0 模型特有的参数,具体含义如下:
subdivisionlevel:3D文件中多边形面的数量,目前仅支持默认值medium,表示中等面数100000面fileformat:输出3D文件格式,支持glb、obj、usd、usdz,默认值为glb
图生 3D
Seed3D 1.0 是一个图生3D模型,仅支持通过文字描述+参考图(1张)来生成对应3D资产:生成结果
生成成功后,返回结果中data 字段包含3D资产的下载链接:
异步任务
对于3D生成任务,由于生成时间较长,建议使用异步任务接口进行调用。 3D生成 API 中的async 参数用于控制是否异步生成3D,默认为 false,表示创建3D生成接口会同步等待3D资产生成完毕并返回。如果设置为 true,则会异步生成3D资产并返回任务ID,你可以使用该任务ID轮询3D资产生成状态:
{task_id} 替换为实际的任务 ID。
你可以根据3D生成任务状态 task_status 值判断3D资产是否已经生成完成,这个状态值包括四种情况:
pending:任务已创建,在队列中等待处理running:任务正在处理succeed:任务成功完成,可以获取结果failed:任务处理失败
data 字段中的 URL 下载生成的 3D 资产文件。