package cc.mrbird.febs.ai.req.memberTalkStream; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; @Data @ApiModel(value = "ApiMemberTalkReportSavaDto", description = "参数") public class ApiMemberTalkReportSavaDto { /** * 用户对话ID (UUID) */ @NotBlank(message = "会话ID不能为空") @ApiModelProperty(value = "会话ID", example = "10") private String memberTalkId; @NotBlank(message = "回复内容不能为空") @ApiModelProperty(value = "回复内容", example = "10") private String content; @NotNull(message = "类型ID不能为空") @ApiModelProperty(value = "类型 1:亮点 2:建议 3:参考答案 4:知识点总结", example = "10") private Integer type; }