Skip to content

查询:任务结果

简洁描述:查询 3D 模型任务的执行状态与输出文件链接。


概览

  • 请求方法:GET
  • 路径:/task/{task_id}
  • 内容类型:application/json

认证方式

  • Header:Authorization: Bearer <token>

请求示例

路径参数

参数类型必填说明
task_idstring任务 ID,例如 ELQCK6IGYJSYORCJCFUSDQDUMAP5RW12

curl 示例

bash
curl -X GET "https://api.gpt.ge/task/ELQCK6IGYJSYORCJCFUSDQDUMAP5RW12" \
  -H "Authorization: Bearer sk-xxxx"

JavaScript (fetch) 示例

javascript
fetch('https://api.gpt.ge/task/ELQCK6IGYJSYORCJCFUSDQDUMAP5RW12', {
  method: 'GET',
  headers: {
    'Authorization': 'Bearer sk-xxxx'
  }
}).then(r => r.json()).then(console.log);

Python(requests)示例

python
import requests

response = requests.get(
    'https://api.gpt.ge/task/ELQCK6IGYJSYORCJCFUSDQDUMAP5RW12',
    headers={'Authorization': 'Bearer sk-xxxx'}
)
print(response.json())

返回示例(200)

json
{
  "urls": {
    "get": "https://gi.ai-oss.dev/serverless-api/2025-09-12/ELQCK6IGYJSYORCJCFUSDQDUMAP5RW12.glb?authorization=...",
    "cancel": "https://api.gpt.ge/task/ELQCK6IGYJSYORCJCFUSDQDUMAP5RW12/cancel"
  },
  "output": {
    "file_url": "https://gi.ai-oss.dev/serverless-api/2025-09-12/ELQCK6IGYJSYORCJCFUSDQDUMAP5RW12.glb?authorization=..."
  },
  "status": "success",
  "task_id": "ELQCK6IGYJSYORCJCFUSDQDUMAP5RW12",
  "created_at": 1757646339639,
  "started_at": 1757646340064,
  "completed_at": 1757646371653
}

注意:此接口用于查询 3D 模型任务结果,返回下载链接与任务状态。若 statussuccess,可直接使用 output.file_url 下载生成的 3D 文件。