Commit e7a3f47d0268737c6713928957285e09542d0c20
1 parent
e6fefa06
【增加】AI 对话增加更新时间
Showing
1 changed file
with
8 additions
and
0 deletions
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/controller/admin/chat/vo/conversation/AiChatConversationRespVO.java
| @@ -3,6 +3,8 @@ package cn.iocoder.yudao.module.ai.controller.admin.chat.vo.conversation; | @@ -3,6 +3,8 @@ package cn.iocoder.yudao.module.ai.controller.admin.chat.vo.conversation; | ||
| 3 | import cn.iocoder.yudao.module.ai.controller.admin.model.vo.chatModel.AiChatModelRespVO; | 3 | import cn.iocoder.yudao.module.ai.controller.admin.model.vo.chatModel.AiChatModelRespVO; |
| 4 | import cn.iocoder.yudao.module.ai.dal.dataobject.model.AiChatModelDO; | 4 | import cn.iocoder.yudao.module.ai.dal.dataobject.model.AiChatModelDO; |
| 5 | import cn.iocoder.yudao.module.ai.dal.dataobject.model.AiChatRoleDO; | 5 | import cn.iocoder.yudao.module.ai.dal.dataobject.model.AiChatRoleDO; |
| 6 | +import com.baomidou.mybatisplus.annotation.FieldFill; | ||
| 7 | +import com.baomidou.mybatisplus.annotation.TableField; | ||
| 6 | import com.fhs.core.trans.anno.Trans; | 8 | import com.fhs.core.trans.anno.Trans; |
| 7 | import com.fhs.core.trans.constant.TransType; | 9 | import com.fhs.core.trans.constant.TransType; |
| 8 | import com.fhs.core.trans.vo.VO; | 10 | import com.fhs.core.trans.vo.VO; |
| @@ -11,6 +13,9 @@ import jakarta.validation.constraints.NotNull; | @@ -11,6 +13,9 @@ import jakarta.validation.constraints.NotNull; | ||
| 11 | import lombok.Data; | 13 | import lombok.Data; |
| 12 | import lombok.experimental.Accessors; | 14 | import lombok.experimental.Accessors; |
| 13 | 15 | ||
| 16 | +import java.time.LocalDateTime; | ||
| 17 | +import java.time.LocalTime; | ||
| 18 | + | ||
| 14 | @Schema(description = "管理后台 - AI 聊天会话 Response VO") | 19 | @Schema(description = "管理后台 - AI 聊天会话 Response VO") |
| 15 | @Data | 20 | @Data |
| 16 | public class AiChatConversationRespVO implements VO { | 21 | public class AiChatConversationRespVO implements VO { |
| @@ -53,6 +58,9 @@ public class AiChatConversationRespVO implements VO { | @@ -53,6 +58,9 @@ public class AiChatConversationRespVO implements VO { | ||
| 53 | @Schema(description = "上下文的最大 Message 数量", requiredMode = Schema.RequiredMode.REQUIRED, example = "10") | 58 | @Schema(description = "上下文的最大 Message 数量", requiredMode = Schema.RequiredMode.REQUIRED, example = "10") |
| 54 | private Integer maxContexts; | 59 | private Integer maxContexts; |
| 55 | 60 | ||
| 61 | + @Schema(description = "最后更新时间", requiredMode = Schema.RequiredMode.REQUIRED, example = "2024-05-16") | ||
| 62 | + private LocalDateTime updateTime; | ||
| 63 | + | ||
| 56 | // ========== 关联 role 信息 ========== | 64 | // ========== 关联 role 信息 ========== |
| 57 | 65 | ||
| 58 | @Schema(description = "角色头像", requiredMode = Schema.RequiredMode.REQUIRED, example = "https://www.iocoder.cn/1.png") | 66 | @Schema(description = "角色头像", requiredMode = Schema.RequiredMode.REQUIRED, example = "https://www.iocoder.cn/1.png") |