浏览代码

Merge pull request #4461 from ChatGPTNextWeb/chore-fix

feat: remove duplicate Input Template
DeanYao 1 年之前
父节点
当前提交
9b03ab830d
共有 1 个文件被更改,包括 5 次插入0 次删除
  1. 5 0
      app/store/chat.ts

+ 5 - 0
app/store/chat.ts

@@ -126,6 +126,11 @@ function fillTemplateWith(input: string, modelConfig: ModelConfig) {
 
   let output = modelConfig.template ?? DEFAULT_INPUT_TEMPLATE;
 
+  // remove duplicate
+  if (input.startsWith(output)) {
+    output = "";
+  }
+
   // must contains {{input}}
   const inputVar = "{{input}}";
   if (!output.includes(inputVar)) {