Commit 3c6fb95917c22a263628dd0e70e29d13f2c95112

Authored by cherishsince
1 parent 3c7fccfc

【增加】midjourney proxy 枚举 action 和 status

yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/client/enums/MidjourneyTaskActionEnum.java 0 → 100644
  1 +package cn.iocoder.yudao.module.ai.client.enums;
  2 +
  3 +import lombok.Getter;
  4 +
  5 +/**
  6 + * 来源于 midjourney-proxy
  7 + */
  8 +@Getter
  9 +public enum MidjourneyTaskActionEnum {
  10 + /**
  11 + * 生成图片.
  12 + */
  13 + IMAGINE,
  14 + /**
  15 + * 选中放大.
  16 + */
  17 + UPSCALE,
  18 + /**
  19 + * 选中其中的一张图,生成四张相似的.
  20 + */
  21 + VARIATION,
  22 + /**
  23 + * 重新执行.
  24 + */
  25 + REROLL,
  26 + /**
  27 + * 图转prompt.
  28 + */
  29 + DESCRIBE,
  30 + /**
  31 + * 多图混合.
  32 + */
  33 + BLEND
  34 +
  35 +}
... ...
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/client/enums/MidjourneyTaskStatusEnum.java 0 → 100644
  1 +package cn.iocoder.yudao.module.ai.client.enums;
  2 +
  3 +
  4 +import lombok.Getter;
  5 +
  6 +/**
  7 + * 来源于 midjourney-proxy
  8 + */
  9 +public enum MidjourneyTaskStatusEnum {
  10 + /**
  11 + * 未启动.
  12 + */
  13 + NOT_START(0),
  14 + /**
  15 + * 已提交.
  16 + */
  17 + SUBMITTED(1),
  18 + /**
  19 + * 执行中.
  20 + */
  21 + IN_PROGRESS(3),
  22 + /**
  23 + * 失败.
  24 + */
  25 + FAILURE(4),
  26 + /**
  27 + * 成功.
  28 + */
  29 + SUCCESS(4);
  30 +
  31 + @Getter
  32 + private final int order;
  33 +
  34 + MidjourneyTaskStatusEnum(int order) {
  35 + this.order = order;
  36 + }
  37 +
  38 +}
... ...