diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/conversation/ConversationServiceImpl.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/conversation/ConversationServiceImpl.java index bedaf926a..0b0242a31 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/conversation/ConversationServiceImpl.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/conversation/ConversationServiceImpl.java @@ -532,7 +532,7 @@ public class ConversationServiceImpl implements ConversationService { dataRefluxDataSaveReqVO.setModelType(chatReqVO.getModelType()); dataRefluxDataSaveReqVO.setPrompt(chatReqVO.getPrompt()); dataRefluxDataSaveReqVO.setSystem(modelCompletionsRespVO.getSystem()); - dataRefluxDataSaveReqVO.setResponse(modelCompletionsRespVO.getAnswer()); + dataRefluxDataSaveReqVO.setResponse(modelCompletionsRespVO.getAnswer().replaceAll(".*?", "")); dataRefluxDataSaveReqVO.setMaxTokens(chatReqVO.getMaxTokens()); dataRefluxDataSaveReqVO.setTemperature(chatReqVO.getTemperature()); dataRefluxDataService.saveDataRefluxData(dataRefluxDataSaveReqVO);