Commit 92ee6659961d0ff65eb247a0b6f66a13e17e6b59

Authored by cherishsince
1 parent aea4f465

【增加】AI Image 常量

yudao-module-ai/yudao-module-ai-api/src/main/java/cn/iocoder/yudao/module/ai/AiCommonConstants.java
... ... @@ -10,7 +10,12 @@ package cn.iocoder.yudao.module.ai;
10 10 public class AiCommonConstants {
11 11  
12 12 /**
13   - * 对话 - 默认 title
  13 + * 绘画 request - style
14 14 */
15   - public static final String CONVERSATION_DEFAULT_TITLE = "新增对话";
  15 + public static final String DRAW_REQ_KEY_STYLE = "style";
  16 + /**
  17 + * dall size - 模板(1024x1024)
  18 + */
  19 + public static final String DALL_SIZE_TEMPLATE = "%sx%s";
  20 +
16 21 }
... ...
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/controller/admin/image/vo/AiImageDallRespVO.java deleted
1   -package cn.iocoder.yudao.module.ai.controller.admin.image.vo;
2   -
3   -import io.swagger.v3.oas.annotations.media.Schema;
4   -import lombok.Data;
5   -import lombok.experimental.Accessors;
6   -
7   -import java.util.Map;
8   -
9   -/**
10   - * dall2/dall2 绘画
11   - *
12   - * @author fansili
13   - * @time 2024/4/25 16:24
14   - * @since 1.0
15   - */
16   -@Data
17   -@Accessors(chain = true)
18   -public class AiImageDallRespVO {
19   -
20   - @Schema(description = "id编号", example = "1")
21   - private Long id;
22   -
23   - @Schema(description = "用户id", example = "1")
24   - private Long userId;
25   -
26   - @Schema(description = "提示词", example = "南极的小企鹅")
27   - private String prompt;
28   -
29   - @Schema(description = "平台", example = "openai")
30   - private String platform;
31   -
32   - @Schema(description = "模型", example = "dall2")
33   - private String model;
34   -
35   - @Schema(description = "图片宽度", example = "1024")
36   - private String width;
37   -
38   - @Schema(description = "图片高度", example = "1024")
39   - private String height;
40   -
41   - @Schema(description = "绘画状态:10 进行中、20 绘画完成、30 绘画失败", example = "10")
42   - private String status;
43   -
44   - @Schema(description = "是否发布", example = "public")
45   - private String publicStatus;
46   -
47   - @Schema(description = "图片地址(自己服务器)", example = "https://")
48   - private String picUrl;
49   -
50   - @Schema(description = "绘画图片地址(绘画好的服务器)", example = "https://")
51   - private String originalPicUrl;
52   -
53   - @Schema(description = "绘画错误信息", example = "图片错误信息")
54   - private String errorMessage;
55   -
56   - // ============ 绘画请求参数 ============
57   -
58   - // todo @fan:下面的 style、mjNonceId 直接就不用注释啦,直接去看 DO 完事哈
59   - /**
60   - * - style
61   - */
62   - @Schema(description = "绘画请求参数")
63   - private Map<String, Object> drawRequest;
64   -
65   - /**
66   - * - mjNonceId
67   - * - mjOperationId
68   - * - mjOperationName
69   - * - mjOperations
70   - */
71   - @Schema(description = "绘画请求响应参数")
72   - private Map<String, Object> drawResponse;
73   -
74   -}