Merge pull request #4461 from ChatGPTNextWeb/chore-fix

feat: remove duplicate Input Template
This commit is contained in:
DeanYao 2024-04-08 18:08:48 +08:00 committed by GitHub
commit 9b03ab830d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 5 additions and 0 deletions

View File

@ -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)) {