向后兼容
POST /v2/generate · /v2/extend · /v2/upload-cover/generateAll models被拒绝的请求同步返回 422 或 500 并立即退款
创建端点现在会同步报告校验拒绝并退还积分,而不是返回 200 后任务永远不完成。
变更内容
- 422 表示某个请求参数在校验中被拒绝,message 会指出需要修正的字段(如 title 或 extensionStartTime)。
- 500 表示临时故障,请稍后重试。
- 两种响应均包含 data.task_id、data.refunded 与 workId,任务状态标记为 FAILED。
- 被接受后失败的任务(包括 extend)会标记为 FAILED 并附带 fail_message,积分自动退还。
- 此前此类请求返回 200,任务会一直停留在 IN_PROGRESS。
集成影响
收到 422 时修正提示的参数;收到 500 时稍后重试。两种响应均包含 data.refunded。