【增加】AI Image 常量

This commit is contained in:
cherishsince 2024-05-30 10:14:00 +08:00
parent aea4f465ee
commit 92ee665996
2 changed files with 7 additions and 76 deletions

View File

@ -10,7 +10,12 @@ package cn.iocoder.yudao.module.ai;
public class AiCommonConstants {
/**
* 对话 - 默认 title
* 绘画 request - style
*/
public static final String CONVERSATION_DEFAULT_TITLE = "新增对话";
public static final String DRAW_REQ_KEY_STYLE = "style";
/**
* dall size - 模板(1024x1024)
*/
public static final String DALL_SIZE_TEMPLATE = "%sx%s";
}

View File

@ -1,74 +0,0 @@
package cn.iocoder.yudao.module.ai.controller.admin.image.vo;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.experimental.Accessors;
import java.util.Map;
/**
* dall2/dall2 绘画
*
* @author fansili
* @time 2024/4/25 16:24
* @since 1.0
*/
@Data
@Accessors(chain = true)
public class AiImageDallRespVO {
@Schema(description = "id编号", example = "1")
private Long id;
@Schema(description = "用户id", example = "1")
private Long userId;
@Schema(description = "提示词", example = "南极的小企鹅")
private String prompt;
@Schema(description = "平台", example = "openai")
private String platform;
@Schema(description = "模型", example = "dall2")
private String model;
@Schema(description = "图片宽度", example = "1024")
private String width;
@Schema(description = "图片高度", example = "1024")
private String height;
@Schema(description = "绘画状态10 进行中、20 绘画完成、30 绘画失败", example = "10")
private String status;
@Schema(description = "是否发布", example = "public")
private String publicStatus;
@Schema(description = "图片地址(自己服务器)", example = "https://")
private String picUrl;
@Schema(description = "绘画图片地址(绘画好的服务器)", example = "https://")
private String originalPicUrl;
@Schema(description = "绘画错误信息", example = "图片错误信息")
private String errorMessage;
// ============ 绘画请求参数 ============
// todo @fan下面的 stylemjNonceId 直接就不用注释啦直接去看 DO 完事哈
/**
* - style
*/
@Schema(description = "绘画请求参数")
private Map<String, Object> drawRequest;
/**
* - mjNonceId
* - mjOperationId
* - mjOperationName
* - mjOperations
*/
@Schema(description = "绘画请求响应参数")
private Map<String, Object> drawResponse;
}