优化 img 转3D 相应代码
This commit is contained in:
@@ -238,13 +238,13 @@ async def triop_api_img_to_3D(request_data: Tripo3dApiModel, background_tasks: B
|
|||||||
参考文档: https://platform.tripo3d.ai/docs/error-handling
|
参考文档: https://platform.tripo3d.ai/docs/error-handling
|
||||||
```json
|
```json
|
||||||
{
|
{
|
||||||
"code": 2010,
|
"code": 500,
|
||||||
"msg": "OK!",
|
"message": "You don’t have enough credit to create this task",
|
||||||
"data": {
|
"data": {
|
||||||
"code": 2010,
|
"status": "fail",
|
||||||
"message": "You don't have enough credit to create this task",
|
"task_id": "123",
|
||||||
"suggestion": "Please purchase more credit",
|
"message": "You don’t have enough credit to create this task",
|
||||||
"success": false
|
"error": str(e)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
@@ -266,7 +266,13 @@ async def triop_api_img_to_3D(request_data: Tripo3dApiModel, background_tasks: B
|
|||||||
state_code = 200
|
state_code = 200
|
||||||
return ResponseModel(data=result, code=state_code)
|
return ResponseModel(data=result, code=state_code)
|
||||||
else:
|
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")
|
# @router.post("/img_to_3D")
|
||||||
# async def img_to_3D(request_data: ImageTo3DRequest):
|
# async def img_to_3D(request_data: ImageTo3DRequest):
|
||||||
|
|||||||
Reference in New Issue
Block a user