From 0b31f7cfeeac11bb80744093ef3445f6355d8381 Mon Sep 17 00:00:00 2001 From: Haiping Chen Date: Tue, 6 Jun 2023 20:10:09 -0500 Subject: [PATCH] Consolidate AzureOpenAi namespace. --- ...xtensions.cs => AzureOpenAiServiceCollectionExtensions.cs} | 4 ++-- .../{AzureAiSettings.cs => AzureOpenAiSettings.cs} | 2 +- .../TextGeneratives/ChatCompletionProvider.cs | 4 ++-- src/WebStarter/appsettings.json | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) rename src/Plugins/Platforms/BotSharp.Plugin.AureOpenAI/{AzureAiServiceCollectionExtensions.cs => AzureOpenAiServiceCollectionExtensions.cs} (84%) rename src/Plugins/Platforms/BotSharp.Plugin.AureOpenAI/{AzureAiSettings.cs => AzureOpenAiSettings.cs} (91%) diff --git a/src/Plugins/Platforms/BotSharp.Plugin.AureOpenAI/AzureAiServiceCollectionExtensions.cs b/src/Plugins/Platforms/BotSharp.Plugin.AureOpenAI/AzureOpenAiServiceCollectionExtensions.cs similarity index 84% rename from src/Plugins/Platforms/BotSharp.Plugin.AureOpenAI/AzureAiServiceCollectionExtensions.cs rename to src/Plugins/Platforms/BotSharp.Plugin.AureOpenAI/AzureOpenAiServiceCollectionExtensions.cs index 5e869745..403cfcb1 100644 --- a/src/Plugins/Platforms/BotSharp.Plugin.AureOpenAI/AzureAiServiceCollectionExtensions.cs +++ b/src/Plugins/Platforms/BotSharp.Plugin.AureOpenAI/AzureOpenAiServiceCollectionExtensions.cs @@ -6,13 +6,13 @@ using Microsoft.Extensions.DependencyInjection; namespace BotSharp.Core; -public static class AzureAiServiceCollectionExtensions +public static class AzureOpenAiServiceCollectionExtensions { public static IServiceCollection AddAzureOpenAiPlatform(this IServiceCollection services, IConfiguration config) { services.AddSingleton(x => { - var settings = new AzureAiSettings(); + var settings = new AzureOpenAiSettings(); config.Bind("AzureAi", settings); return settings; }); diff --git a/src/Plugins/Platforms/BotSharp.Plugin.AureOpenAI/AzureAiSettings.cs b/src/Plugins/Platforms/BotSharp.Plugin.AureOpenAI/AzureOpenAiSettings.cs similarity index 91% rename from src/Plugins/Platforms/BotSharp.Plugin.AureOpenAI/AzureAiSettings.cs rename to src/Plugins/Platforms/BotSharp.Plugin.AureOpenAI/AzureOpenAiSettings.cs index 98ca25bb..359cae7d 100644 --- a/src/Plugins/Platforms/BotSharp.Plugin.AureOpenAI/AzureAiSettings.cs +++ b/src/Plugins/Platforms/BotSharp.Plugin.AureOpenAI/AzureOpenAiSettings.cs @@ -1,6 +1,6 @@ namespace BotSharp.Platform.AzureAi; -public class AzureAiSettings +public class AzureOpenAiSettings { public string ApiKey { get; set; } = string.Empty; public string Endpoint { get; set; } = string.Empty; diff --git a/src/Plugins/Platforms/BotSharp.Plugin.AureOpenAI/TextGeneratives/ChatCompletionProvider.cs b/src/Plugins/Platforms/BotSharp.Plugin.AureOpenAI/TextGeneratives/ChatCompletionProvider.cs index 8018a6f1..3d3f7a9f 100644 --- a/src/Plugins/Platforms/BotSharp.Plugin.AureOpenAI/TextGeneratives/ChatCompletionProvider.cs +++ b/src/Plugins/Platforms/BotSharp.Plugin.AureOpenAI/TextGeneratives/ChatCompletionProvider.cs @@ -12,9 +12,9 @@ namespace BotSharp.Plugin.AzureOpenAI.TextGeneratives; public class ChatCompletionProvider : IChatCompletionProvider { - private readonly AzureAiSettings _settings; + private readonly AzureOpenAiSettings _settings; - public ChatCompletionProvider(AzureAiSettings settings) + public ChatCompletionProvider(AzureOpenAiSettings settings) { _settings = settings; } diff --git a/src/WebStarter/appsettings.json b/src/WebStarter/appsettings.json index 1507001f..32b9bfe9 100644 --- a/src/WebStarter/appsettings.json +++ b/src/WebStarter/appsettings.json @@ -21,7 +21,7 @@ "NumberOfGpuLayer": 10 }, - "AzureAi": { + "AzureOpenAi": { "ApiKey": "", "Endpoint": "", "InstructionFile": "Prompts\\chat-with-bob.txt",