From 5686fb46fc4d0c760b0e04adc31981ae883654c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=82=96=E6=AC=A2?= <296795054@qq.com> Date: Fri, 22 Mar 2024 16:51:52 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3=E7=9F=A5=E8=AF=86=E5=BA=93?= =?UTF-8?q?=E6=9C=AA=E6=90=9C=E7=B4=A2=E5=88=B0=E5=AF=B9=E8=AF=9D=E5=A4=B1?= =?UTF-8?q?=E8=B4=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../FastWiki.Service/Service/OpenAIService.cs | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/src/Service/FastWiki.Service/Service/OpenAIService.cs b/src/Service/FastWiki.Service/Service/OpenAIService.cs index 2978532..cc9b351 100644 --- a/src/Service/FastWiki.Service/Service/OpenAIService.cs +++ b/src/Service/FastWiki.Service/Service/OpenAIService.cs @@ -181,13 +181,16 @@ public static class OpenAIService sourceFile.AddRange(fileQuery.Result); } - // 删除最后一个消息 - module.messages.RemoveAt(module.messages.Count - 1); - module.messages.Add(new ChatCompletionRequestMessage() + if (!prompt.IsNullOrEmpty()) { - content = prompt, - role = "user" - }); + // 删除最后一个消息 + module.messages.RemoveAt(module.messages.Count - 1); + module.messages.Add(new ChatCompletionRequestMessage() + { + content = prompt, + role = "user" + }); + } } // 添加用户输入,并且计算请求token数量 -- Gitee