|
@@ -14,24 +14,39 @@ import lombok.experimental.Accessors;
|
|
|
@Accessors(chain = true)
|
|
|
public class AiChatRoleListRespVO {
|
|
|
|
|
|
- @Schema(description = "id")
|
|
|
+ @Schema(description = "编号", example = "1")
|
|
|
private Long id;
|
|
|
|
|
|
- @Schema(description = "用户id")
|
|
|
- private Long userId;
|
|
|
-
|
|
|
- @Schema(description = "角色名字")
|
|
|
+ @Schema(description = "角色名称", example = "小红书写作")
|
|
|
private String name;
|
|
|
|
|
|
- @Schema(description = "角色介绍,详细描述角色的功能或用途")
|
|
|
- private String introduce;
|
|
|
+ @Schema(description = "角色头像", example = "http://...")
|
|
|
+ private String avatar;
|
|
|
+
|
|
|
+ @Schema(description = "角色分类", example = "writing")
|
|
|
+ private String category;
|
|
|
+
|
|
|
+ @Schema(description = "角色描述", example = "角色描述")
|
|
|
+ private String description;
|
|
|
+
|
|
|
+ @Schema(description = "角色欢迎语", example = "欢迎...")
|
|
|
+ private String welcomeMessage;
|
|
|
+
|
|
|
+ @Schema(description = "角色设定(消息)", example = "你是拥有丰富的小红书写作经验作者xxxx")
|
|
|
+ private String systemMessage;
|
|
|
+
|
|
|
+ @Schema(description = "用户编号", example = "1")
|
|
|
+ private Long userId;
|
|
|
+
|
|
|
+ @Schema(description = "模型编号", example = "1")
|
|
|
+ private Long modelId;
|
|
|
|
|
|
- @Schema(description = "分类,角色所属的类别,如娱乐、创作等")
|
|
|
- private String classify;
|
|
|
+ @Schema(description = "是否公开 true - 公开;false - 私有", example = "true")
|
|
|
+ private Boolean publicStatus;
|
|
|
|
|
|
- @Schema(description = "状态 open、close")
|
|
|
- private String enable;
|
|
|
+ @Schema(description = "排序值 asc", example = "1")
|
|
|
+ private Integer sort;
|
|
|
|
|
|
- @Schema(description = "角色的使用次数统计")
|
|
|
- private Integer useCount;
|
|
|
+ @Schema(description = "状态 0、开启 1、关闭", example = "1")
|
|
|
+ private Integer status;
|
|
|
}
|