|
5 | 5 | ## 1. 数据结构
|
6 | 6 |
|
7 | 7 | ### 任务
|
8 |
| -| 字段 | 类型 | 示例 | 描述 | |
9 |
| -|:-----:|:----:|:----|:----| |
10 |
| -| id | string | 1689231405853400 | 任务ID | |
11 |
| -| action | string | IMAGINE | 任务类型: IMAGINE(绘图)、UPSCALE(放大)、VARIATION(变化)、ZOOM(图片变焦)、PAN(焦点移动)、DESCRIBE(图生文)、BLEND(图片混合)、SHORTEN(prompt分析) | |
12 |
| -| status | string | SUCCESS | 任务状态: NOT_START(未启动)、SUBMITTED(已提交处理)、MODAL(窗口等待)、IN_PROGRESS(执行中)、FAILURE(失败)、SUCCESS(成功) | |
13 |
| -| prompt | string | 猫猫 | 提示词 | |
14 |
| -| promptEn | string | Cat | 英文提示词 | |
15 |
| -| description | string | /imagine 猫猫 | 任务描述 | |
16 |
| -| submitTime | number | 1689231405854 | 提交时间 | |
17 |
| -| startTime | number | 1689231442755 | 开始执行时间 | |
18 |
| -| finishTime | number | 1689231544312 | 结束时间 | |
19 |
| -| progress | string | 100% | 任务进度 | |
20 |
| -| imageUrl | string | https://cdn.discordapp.com/attachments/xxx/xxx/xxxx.png | 生成图片的url, 成功或执行中时有值,可能为png或webp | |
21 |
| -| failReason | string | [Invalid parameter] Invalid value | 失败原因, 失败时有值 | |
22 |
| -| properties | object | {"finalPrompt": "Cat"} | 任务的扩展属性,系统内部使用 | |
23 |
| -| buttons | Button[] | [] | 任务完成后的可执行按钮 | |
| 8 | +| 字段 | 类型 | 示例 | 描述 | |
| 9 | +|:-----:|:----:|:----|:-----------------------------------------------------------------------------------------------------------------------------| |
| 10 | +| id | string | 1689231405853400 | 任务ID | |
| 11 | +| action | string | IMAGINE | 任务类型: IMAGINE(绘图)、UPSCALE(放大)、VARIATION(变化)、ZOOM(图片变焦)、PAN(焦点移动)、DESCRIBE(图生文)、BLEND(图片混合)、SHORTEN(prompt分析)、SWAP_FACE(人脸替换) | |
| 12 | +| status | string | SUCCESS | 任务状态: NOT_START(未启动)、SUBMITTED(已提交处理)、MODAL(窗口等待)、IN_PROGRESS(执行中)、FAILURE(失败)、SUCCESS(成功)、CANCEL(已取消) | |
| 13 | +| prompt | string | 猫猫 | 提示词 | |
| 14 | +| promptEn | string | Cat | 英文提示词 | |
| 15 | +| description | string | /imagine 猫猫 | 任务描述 | |
| 16 | +| submitTime | number | 1689231405854 | 提交时间 | |
| 17 | +| startTime | number | 1689231442755 | 开始执行时间 | |
| 18 | +| finishTime | number | 1689231544312 | 结束时间 | |
| 19 | +| progress | string | 100% | 任务进度 | |
| 20 | +| imageUrl | string | https://cdn.discordapp.com/attachments/xxx/xxx/xxxx.png | 生成图片的url, 成功或执行中时有值,可能为png或webp | |
| 21 | +| failReason | string | [Invalid parameter] Invalid value | 失败原因, 失败时有值 | |
| 22 | +| properties | object | {"finalPrompt": "Cat"} | 任务的扩展属性,系统内部使用 | |
| 23 | +| buttons | Button[] | [] | 任务完成后的可执行按钮 | |
24 | 24 |
|
25 | 25 | ### Button
|
26 |
| -| 字段 | 类型 | 示例 | 描述 | |
27 |
| -|:-----:|:----:|:----|:----| |
| 26 | +| 字段 | 类型 | 示例 | 描述 | |
| 27 | +|:---------|:----:|:----|:----| |
28 | 28 | | customId | string | MJ::JOB::upsample::1::85a4b4c1-8835-46c5-a15c-aea34fad1862 | 动作标识 |
|
29 |
| -| emoji | string | 🪄 | 图标 | |
30 |
| -| label | string | Make Variations | 文本 | |
31 |
| -| type | number | 2 | 类型,系统内部使用 | |
32 |
| -| style | number | 2 | 样式: 2(Primary)、3(Green) | |
| 29 | +| emoji | string | 🪄 | 图标 | |
| 30 | +| label | string | Make Variations | 文本 | |
| 31 | +| type | number | 2 | 类型,系统内部使用 | |
| 32 | +| style | number | 2 | 样式: 2(Primary)、3(Green) | |
| 33 | + |
| 34 | +### properties 常见字段 |
| 35 | +| 字段 | 类型 | 示例 | 描述 | |
| 36 | +|:---------------|:----:|:------------------------------------------|:---------------------------------------------| |
| 37 | +| botType | string | NIJI_JOURNEY | bot类型: MID_JOURNEY,NIJI_JOURNEY,INSIGHT_FACE | |
| 38 | +| discordInstanceId | string | 1118138338562560102 | 执行该任务的实例ID(频道ID) | |
| 39 | +| finalPrompt | string | Cat | 消息内容提取出的prompt | |
| 40 | +| messageId | string | 1174910863984033903 | 消息ID | |
| 41 | +| messageContent | string | `**Cat** - Image #1 <@590422081204912129>` | 消息内容 | |
33 | 42 |
|
34 | 43 | ## 2. 任务提交返回
|
35 | 44 | - code=1: 提交成功,result为任务ID
|
|
0 commit comments