From 57a79bd463d2854e64082d338dfb5e507576b1c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=82=96=E6=AC=A2?= <296795054@qq.com> Date: Sun, 28 Apr 2024 18:06:13 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E7=9F=A5=E8=AF=86=E5=BA=93?= =?UTF-8?q?=E6=90=9C=E7=B4=A2=E6=B5=8B=E8=AF=95ChatModel=E4=B8=BA=E7=A9=BA?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Service/FastWiki.Service/Options/OpenAIOption.cs | 5 +++++ src/Service/FastWiki.Service/Service/WikiMemoryService.cs | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/Service/FastWiki.Service/Options/OpenAIOption.cs b/src/Service/FastWiki.Service/Options/OpenAIOption.cs index d010b4f..c834f9c 100644 --- a/src/Service/FastWiki.Service/Options/OpenAIOption.cs +++ b/src/Service/FastWiki.Service/Options/OpenAIOption.cs @@ -14,6 +14,11 @@ public class OpenAIOption /// </summary> public static string EmbeddingEndpoint { get; set; } + /// <summary> + /// 对话模型的 ChatModel + /// </summary> + public static string ChatModel { get; set; } + /// <summary> /// 对话模型的 API Key /// </summary> diff --git a/src/Service/FastWiki.Service/Service/WikiMemoryService.cs b/src/Service/FastWiki.Service/Service/WikiMemoryService.cs index 8e3adc4..6ec40b7 100644 --- a/src/Service/FastWiki.Service/Service/WikiMemoryService.cs +++ b/src/Service/FastWiki.Service/Service/WikiMemoryService.cs @@ -147,7 +147,7 @@ public sealed class WikiMemoryService : ISingletonDependency .WithOpenAITextGeneration(new OpenAIConfig() { APIKey = OpenAIOption.ChatToken, - TextModel = model ?? string.Empty + TextModel = model ?? OpenAIOption.ChatModel }, null, new HttpClient(HttpClientHandler)) .WithOpenAITextEmbeddingGeneration(new OpenAIConfig() { -- Gitee