k88936
|
e2809b83c0
|
3D 冒烟示例单端点失败不再中断其余端点
- wait_for_task / get_task / download_model 失败时记录该端点错误并继续
- 保留 throw_on_failure: false 的原有语义,仅补齐传输与超时类错误
|
2026-09-22 13:45:50 +08:00 |
|
k88936
|
609b24c779
|
text-to-model入口的submit改名带端点
- TripoProviderClient::submit 改名为 submit_text_to_model,与 submit_image_to_model / submit_multiview_to_model 一致
- 同步 api-server tripo3d worker 与 tripo_generation_smoke example 的调用点
- 同步技术方案文档里写死的 submit 口径,方法名不再与另两个入口分叉
|
2026-09-21 19:49:31 +08:00 |
|
k88936
|
a8799adf5d
|
platform-tripo支持图片上传与预览图下载
- 产物下载类型改名为 TripoDownloadedArtifact,模型与预览图共用同一条流式读取路径
- 新增 download_rendered_image,读取 task 结果里的预览图地址
- 新增 upload_image,把图片字节上传 provider 换 file_token
- 图片输入收敛为 TripoImageInput 枚举,只有 file_token 与公网地址两种形态,不再接受裸字符串
- smoke 示例跟随新的图片输入类型
|
2026-09-21 14:06:47 +08:00 |
|
k88936
|
7790a181c4
|
provider按参数分层并公开组合校验入口
- submit 改为接收生成参数,图片输入由调用方解析后单独传入
- 公开 validate_text_to_model_params / validate_image_to_model_params 供平台层在副作用前预检
- 参数到 provider 校验选项的映射收敛为 From 实现,去掉重复拼装
- smoke 示例跟随新签名
|
2026-09-21 12:39:20 +08:00 |
|
k88936
|
188614d5d2
|
改用Provider流式下载Tripo产物
保持第三方SDK不变并在Provider侧读取签名模型URL
逐块暴露模型响应并校验Content-Length,smoke示例改为异步落盘
为未来SDK原生stream能力保留迁移TODO
|
2026-09-19 23:14:00 +08:00 |
|
k88936
|
1392303f1c
|
请求契约把 model 改为必填字段
三个生成请求的 model 由 Option<Model3dModelVersion> 改为必填 Model3dModelVersion,并同步重新生成 TypeScript 绑定
validate_generation_options 不再重复校验 model 缺失,直接由必填的 model 推导 family
三个 client 的 to_sdk_params 改为直接提交模型版本字符串
冒烟示例与技术方案文档同步为必填写法
|
2026-09-19 14:16:39 +08:00 |
|
k88936
|
6c209b115a
|
冒烟示例在任务未完成时跳过下载并继续后续入口
轮询改用 throw_on_failure=false,失败终态交回示例按 status 判定而不是直接返回错误
非 Completed 的任务打印 status 与 failure 后 continue,避免一个入口失败中断其余入口的冒烟
|
2026-09-19 13:12:23 +08:00 |
|
k88936
|
b631125a16
|
冒烟示例不再输出完整下载地址
产物行改用 TripoUrl::redacted(),避免把带签名的下载 URL 写入标准输出
|
2026-09-19 13:07:41 +08:00 |
|
k88936
|
da9ee65119
|
记录Tripo真实冒烟结果结构
Project CI / AI game creator shell Rust shard 3/4 (pull_request) Successful in 7m41s
Project CI / AI game creator shell Rust shard 2/4 (pull_request) Successful in 7m48s
Project CI / AI game creator shell Rust shard 4/4 (pull_request) Successful in 7m50s
Project CI / AI game creator shell Rust shard 1/4 (pull_request) Successful in 8m0s
Project CI / Backend tests (pull_request) Failing after 11s
Project CI / AI game creator shell Rust smoke (pull_request) Successful in 2m17s
Project CI / Repository checks (pull_request) Failing after 10s
Project CI / AI game creator shell Rust crates (pull_request) Successful in 2m29s
Project CI / Frontend tests (pull_request) Successful in 14m49s
Project CI / AI game creator shell web tests (pull_request) Failing after 18m48s
Project CI / Native shell tests (pull_request) Failing after 27m31s
保留三个生成入口的脱敏真实结果形状与下载产物信息
使用实际可访问的 Rustacean 图片完成 image 与 multiview 示例
同步严格 endpoint 结果契约和真实 Provider 验收文档
|
2026-09-18 21:42:17 +08:00 |
|
k88936
|
a4beb53dc6
|
完善Tripo冒烟CLI产物流程
等待三类生成任务完成并打印映射后的输出
完成后下载模型产物到当前目录并输出文件信息
仅在示例内部使用SDK轮询器,不扩展平台公共接口
|
2026-09-18 18:51:49 +08:00 |
|
k88936
|
25314d9a4a
|
新增Tripo三类生成冒烟CLI
增加仅通过环境变量配置的 Tripo generation example
顺序提交 text、image、multiview 三类任务并执行单次状态查询
保持无命令行参数且不调用 SDK 轮询接口
|
2026-09-18 18:42:58 +08:00 |
|