Commit d2c7dafdc98eac850ee47394a67bca11aa201824

Authored by cherishsince
1 parent 27d6ba1e

【增加】Midjourney 增加md文件对消息体进行说明

yudao-module-ai/yudao-spring-boot-starter-ai/src/main/resources/requestTestJson/imageGenerationProcess/readme.md 0 → 100644
  1 +
  2 +# Midjourney 消息体解析
  3 +
  4 +```text
  5 +
  6 +{
  7 + "op": 0,
  8 + "s": 346,
  9 + "t": "MESSAGE_CREATE", // 消息类型
  10 + "d": {
  11 + "id": "1234498661476601907", // 唯一id
  12 + "mention_everyone": false,
  13 + "pinned": false,
  14 + "channel_id": "1234380679576424448", // 频道id用来只区分自己频道
  15 + "flags": 64, // flags 未知
  16 + "type": 20, // 初步理解是用于区分消息类型
  17 + "mention_roles": [],
  18 + "nonce": "18", // 重点,我们传过去的唯一id,用于区分不同的绘画
  19 + "application_id": "936929561302675456",
  20 + "edited_timestamp": null,
  21 + "content": "", // 消息内容
  22 + "tts": false,
  23 + "webhook_id": "936929561302675456",
  24 + "mentions": [],
  25 + "components": [], // U1、U2等操作
  26 + "attachments": [], // 生成的图片附件
  27 + "embeds": [] // 重点异常、提示、错误 都是在这个里面,这个里面有信息这个任务就不正常
  28 + }
  29 +}
  30 +```
  31 +
  32 +说明:
  33 +- t: 是消息类型(处理 create、和update)
  34 + - MESSAGE_CREATE:会增加一条新的信息出来
  35 + - MESSAGE_UPDATE:不会增加新的信息,在原来的信息上更新展示,比如进度条 10% 30%...
  36 + - MESSAGE_DELETE 没啥用
  37 +- components:可以理解为可以操作的按钮
  38 + - 情况1:正常只有图片完成才有对于操作
  39 + - 情况2:异常情况可以 submit 当前任务
  40 +- attachments: 附件,在图片生成到50%左右就会开始有模糊的图片,这里面就会有照片的地址
  41 +- content:正常的消息内容在这里面,一般会是一串字符串,一般有 prompt、版本、进度、状态/生成类型
  42 + - 内容示例:**海贼王,在赶海! --v 6.0** - <@975372485971312700> (0%) (relaxed)
  43 + - 内容示例:**海贼王,在赶海! --v 6.0** - <@975372485971312700> (35%) (relaxed)
  44 +- embeds: <重点> 只有错误、警告、封号、异常里面才有信息,可以优先判断这里面有没有内容,就知道是否正常!
  45 +