This commit is contained in:
yumoqing 2025-11-04 17:02:35 +08:00
parent 6b2736b03b
commit d3a8c44650

View File

@ -31,7 +31,7 @@ payload = {
'prompt':'gagagag' 'prompt':'gagagag'
} }
x = await longtasks.submit_task(payload) x = await longtasks.submit_task(payload)
# x is a dict with has a 'task_id' key # x is a dict with a 'task_id' key, it must be used to query the status of task
return x return x
``` ```
@ -39,6 +39,14 @@ query task status
``` ```
taskid = 'mytaskid' taskid = 'mytaskid'
task_status = await longtasks.get_status(taskid) task_status = await longtasks.get_status(taskid)
## task_status is a dict
# {
# "status": one of "SUCCEEDED", "FAILED", "PENDING", "RUNNING"
# "result": process_task method returned
# "created_at": task created time
# "started_at": task begin running time
# "finished_at": task finished time, success or failed
# }
return task_status return task_status
``` ```