diff --git a/jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/app/service/impl/AiragChatServiceImpl.java b/jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/app/service/impl/AiragChatServiceImpl.java index ba09a53ed..c198b215f 100644 --- a/jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/app/service/impl/AiragChatServiceImpl.java +++ b/jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/app/service/impl/AiragChatServiceImpl.java @@ -694,7 +694,11 @@ public class AiragChatServiceImpl implements IAiragChatService { HttpServletRequest httpRequest = SpringContextUtils.getHttpServletRequest(); TokenStream chatStream; try { - chatStream = aiChatHandler.chat(modelId,messages, aiChatParams); + if (oConvertUtils.isNotEmpty(modelId)) { + chatStream = aiChatHandler.chat(modelId, messages, aiChatParams); + } else { + chatStream = aiChatHandler.chatByDefaultModel(messages, aiChatParams); + } } catch (Exception e) { log.error(e.getMessage(),e); throw new JeecgBootBizTipException("调用大模型接口失败:" + e.getMessage());