|
@@ -5,16 +5,17 @@ import cn.iocoder.yudao.framework.security.core.util.SecurityFrameworkUtils;
|
|
|
import cn.iocoder.yudao.module.ai.ErrorCodeConstants;
|
|
|
import cn.iocoder.yudao.module.ai.controller.admin.chat.vo.conversation.AiChatConversationCreateReqVO;
|
|
|
import cn.iocoder.yudao.module.ai.controller.admin.chat.vo.conversation.AiChatConversationRespVO;
|
|
|
+import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModalRes;
|
|
|
+import cn.iocoder.yudao.module.ai.controller.admin.model.vo.role.AiChatRoleRes;
|
|
|
import cn.iocoder.yudao.module.ai.convert.AiChatConversationConvert;
|
|
|
import cn.iocoder.yudao.module.ai.enums.AiChatConversationTypeEnum;
|
|
|
import cn.iocoder.yudao.module.ai.enums.AiChatModalDisableEnum;
|
|
|
-import cn.iocoder.yudao.module.ai.mapper.AiChatConversationMapper;
|
|
|
-import cn.iocoder.yudao.module.ai.mapper.AiChatModalMapper;
|
|
|
-import cn.iocoder.yudao.module.ai.mapper.AiChatRoleMapper;
|
|
|
+import cn.iocoder.yudao.module.ai.dal.mysql.AiChatConversationMapper;
|
|
|
+import cn.iocoder.yudao.module.ai.dal.mysql.AiChatModalMapper;
|
|
|
+import cn.iocoder.yudao.module.ai.dal.mysql.AiChatRoleMapper;
|
|
|
import cn.iocoder.yudao.module.ai.service.AiChatConversationService;
|
|
|
import cn.iocoder.yudao.module.ai.service.AiChatModalService;
|
|
|
import cn.iocoder.yudao.module.ai.service.AiChatRoleService;
|
|
|
-import cn.iocoder.yudao.module.ai.vo.*;
|
|
|
import lombok.AllArgsConstructor;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.jetbrains.annotations.NotNull;
|