diff --git a/src/main/java/com/knowledge/base/application/service/LLMAppServiceImpl.java b/src/main/java/com/knowledge/base/application/service/LLMAppServiceImpl.java index 0ac1435..9c51ba2 100644 --- a/src/main/java/com/knowledge/base/application/service/LLMAppServiceImpl.java +++ b/src/main/java/com/knowledge/base/application/service/LLMAppServiceImpl.java @@ -90,7 +90,7 @@ public class LLMAppServiceImpl implements LLMAppService { if(StrUtil.isBlank((String)params.get(ConstantConfig.LLM_SLUG_KEY))) { params.put(ConstantConfig.LLM_SLUG_KEY, usedSlug); } - llmServiceFactory.current().streamAnswer(llmToken, question, params, adapter); + llmServiceFactory.current().streamAnswer(llmToken, question.replaceAll(ConstantConfig.KEYWORD_PATTERN_LEFT, StrUtil.EMPTY), params, adapter); emitter.complete(); } catch (Exception e) {