Commit 3e91032eaffac2d708ac6ec3458bdfee63a038c4

Authored by cherishsince
1 parent a0e06cc0

【调整】AI 对话引入的 modal 修改为 model

yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/dal/dataobject/chat/AiChatConversationDO.java
1 package cn.iocoder.yudao.module.ai.dal.dataobject.chat; 1 package cn.iocoder.yudao.module.ai.dal.dataobject.chat;
2 2
3 import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO; 3 import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
4 -import cn.iocoder.yudao.module.ai.dal.dataobject.model.AiChatModalDO; 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 cn.iocoder.yudao.module.ai.enums.AiModelEnum; 6 import cn.iocoder.yudao.module.ai.enums.AiModelEnum;
7 import com.baomidou.mybatisplus.annotation.KeySequence; 7 import com.baomidou.mybatisplus.annotation.KeySequence;
@@ -60,7 +60,7 @@ public class AiChatConversationDO extends BaseDO { @@ -60,7 +60,7 @@ public class AiChatConversationDO extends BaseDO {
60 /** 60 /**
61 * 模型编号 61 * 模型编号
62 * 62 *
63 - * 关联 {@link AiChatModalDO#getId()} 字段 63 + * 关联 {@link AiChatModelDO#getId()} 字段
64 */ 64 */
65 private Long modelId; 65 private Long modelId;
66 /** 66 /**
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/service/impl/AiChatConversationServiceImpl.java
@@ -11,11 +11,11 @@ import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModalRes @@ -11,11 +11,11 @@ import cn.iocoder.yudao.module.ai.controller.admin.model.vo.model.AiChatModalRes
11 import cn.iocoder.yudao.module.ai.controller.admin.model.vo.role.AiChatRoleRespVO; 11 import cn.iocoder.yudao.module.ai.controller.admin.model.vo.role.AiChatRoleRespVO;
12 import cn.iocoder.yudao.module.ai.convert.AiChatConversationConvert; 12 import cn.iocoder.yudao.module.ai.convert.AiChatConversationConvert;
13 import cn.iocoder.yudao.module.ai.dal.dataobject.chat.AiChatConversationDO; 13 import cn.iocoder.yudao.module.ai.dal.dataobject.chat.AiChatConversationDO;
14 -import cn.iocoder.yudao.module.ai.dal.dataobject.model.AiChatModalDO; 14 +import cn.iocoder.yudao.module.ai.dal.dataobject.model.AiChatModelDO;
15 import cn.iocoder.yudao.module.ai.dal.mysql.AiChatConversationMapper; 15 import cn.iocoder.yudao.module.ai.dal.mysql.AiChatConversationMapper;
16 -import cn.iocoder.yudao.module.ai.dal.mysql.AiChatModalMapper; 16 +import cn.iocoder.yudao.module.ai.dal.mysql.AiChatModelMapper;
17 import cn.iocoder.yudao.module.ai.service.AiChatConversationService; 17 import cn.iocoder.yudao.module.ai.service.AiChatConversationService;
18 -import cn.iocoder.yudao.module.ai.service.AiChatModalService; 18 +import cn.iocoder.yudao.module.ai.service.AiChatModelService;
19 import cn.iocoder.yudao.module.ai.service.AiChatRoleService; 19 import cn.iocoder.yudao.module.ai.service.AiChatRoleService;
20 import lombok.AllArgsConstructor; 20 import lombok.AllArgsConstructor;
21 import lombok.extern.slf4j.Slf4j; 21 import lombok.extern.slf4j.Slf4j;
@@ -35,8 +35,8 @@ import java.util.List; @@ -35,8 +35,8 @@ import java.util.List;
35 @AllArgsConstructor 35 @AllArgsConstructor
36 public class AiChatConversationServiceImpl implements AiChatConversationService { 36 public class AiChatConversationServiceImpl implements AiChatConversationService {
37 37
38 - private final AiChatModalMapper aiChatModalMapper;  
39 - private final AiChatModalService aiChatModalService; 38 + private final AiChatModelMapper aiChatModalMapper;
  39 + private final AiChatModelService aiChatModalService;
40 private final AiChatRoleService aiChatRoleService; 40 private final AiChatRoleService aiChatRoleService;
41 private final AiChatConversationMapper aiChatConversationMapper; 41 private final AiChatConversationMapper aiChatConversationMapper;
42 42
@@ -45,7 +45,7 @@ public class AiChatConversationServiceImpl implements AiChatConversationService @@ -45,7 +45,7 @@ public class AiChatConversationServiceImpl implements AiChatConversationService
45 // 获取用户id 45 // 获取用户id
46 Long loginUserId = SecurityFrameworkUtils.getLoginUserId(); 46 Long loginUserId = SecurityFrameworkUtils.getLoginUserId();
47 // 默认使用 sort 排序第一个模型 47 // 默认使用 sort 排序第一个模型
48 - AiChatModalDO aiChatModalDO = aiChatModalMapper.selectFirstModal(); 48 + AiChatModelDO aiChatModalDO = aiChatModalMapper.selectFirstModal();
49 // 查询角色 49 // 查询角色
50 AiChatRoleRespVO chatRoleRes = null; 50 AiChatRoleRespVO chatRoleRes = null;
51 if (req.getRoleId() != null) { 51 if (req.getRoleId() != null) {