From 02f21de8d5ba4f40eb5ccf35ba7f63b7c4e86a88 Mon Sep 17 00:00:00 2001 From: JEECG <445654970@qq.com> Date: Mon, 14 Apr 2025 18:32:02 +0800 Subject: [PATCH] =?UTF-8?q?AI=E5=A4=A7=E6=A8=A1=E5=9E=8B=EF=BC=8Ckey?= =?UTF-8?q?=E8=B0=83=E7=94=A8=E9=94=99=E8=AF=AF=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../airag/app/service/impl/AiragChatServiceImpl.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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());