优化 img 转3D 相应代码

This commit is contained in:
zcr
2026-04-14 17:42:13 +08:00
parent 70ddf97484
commit 03cf977087

View File

@@ -238,13 +238,13 @@ async def triop_api_img_to_3D(request_data: Tripo3dApiModel, background_tasks: B
参考文档: https://platform.tripo3d.ai/docs/error-handling
```json
{
"code": 2010,
"msg": "OK!",
"code": 500,
"message": "You dont have enough credit to create this task",
"data": {
"code": 2010,
"message": "You don't have enough credit to create this task",
"suggestion": "Please purchase more credit",
"success": false
"status": "fail",
"task_id": "123",
"message": "You dont have enough credit to create this task",
"error": str(e)
}
}
```
@@ -266,7 +266,13 @@ async def triop_api_img_to_3D(request_data: Tripo3dApiModel, background_tasks: B
state_code = 200
return ResponseModel(data=result, code=state_code)
else:
return ResponseModel(data=task_resp, code=task_resp.get("code"))
data = {
"status": "fail",
"task_id": request_data.task_id,
"message": task_resp.get("message"),
"error": task_resp.get("message")
}
return ResponseModel(data=data, code=500)
# @router.post("/img_to_3D")
# async def img_to_3D(request_data: ImageTo3DRequest):