跳到主要内容

查询任务

图片和视频生成都会返回任务 ID。使用 xianchou generate task 可以查询任务状态,也可以轮询直到任务结束。

查询一次

xianchou generate task <TASK_ID>

该命令会直接输出当前任务状态,适合由脚本自行控制重试间隔。

轮询到完成

xianchou generate task <TASK_ID> --poll

传入 --poll 后,CLI 会持续调用任务查询接口。任务成功后会自动调用 settle 接口并输出最终结果。

任务状态

CLI 会把 SUCCESS 视为成功状态,并在成功后 settle。以下状态会被视为失败并退出:

状态说明
FAILURE任务失败
REVOKED任务被撤销
EXPIRED任务已过期

其他状态会继续按接口返回的 poll_interval 轮询;如果接口没有返回轮询间隔,默认等待 3 秒。