From 5870bd434c3f175b42bdafcad4d8017413205cae Mon Sep 17 00:00:00 2001 From: danijerez Date: Wed, 13 Nov 2024 21:01:03 +0100 Subject: [PATCH] linter --- .../Providers/ChatCompletionProvider.cs | 9 +++--- .../Providers/TextCompletionProvider.cs | 9 +++--- .../VertexAiPlugin.cs | 32 +++++++++---------- 3 files changed, 23 insertions(+), 27 deletions(-) diff --git a/src/Plugins/BotSharp.Plugin.LangChain/Providers/ChatCompletionProvider.cs b/src/Plugins/BotSharp.Plugin.LangChain/Providers/ChatCompletionProvider.cs index d9531039..61f66119 100644 --- a/src/Plugins/BotSharp.Plugin.LangChain/Providers/ChatCompletionProvider.cs +++ b/src/Plugins/BotSharp.Plugin.LangChain/Providers/ChatCompletionProvider.cs @@ -14,11 +14,10 @@ using System.Threading.Tasks; namespace BotSharp.Plugin.VertexAI.Providers { - public class ChatCompletionProvider( - VertexAIConfiguration config, - ChatSettings settings, - ILogger logger, - IServiceProvider services) : IChatCompletion + public class ChatCompletionProvider(VertexAIConfiguration config, + ChatSettings settings, + ILogger logger, + IServiceProvider services) : IChatCompletion { public string Provider => "vertexai"; private readonly VertexAIConfiguration _config = config; diff --git a/src/Plugins/BotSharp.Plugin.LangChain/Providers/TextCompletionProvider.cs b/src/Plugins/BotSharp.Plugin.LangChain/Providers/TextCompletionProvider.cs index 94820207..46186452 100644 --- a/src/Plugins/BotSharp.Plugin.LangChain/Providers/TextCompletionProvider.cs +++ b/src/Plugins/BotSharp.Plugin.LangChain/Providers/TextCompletionProvider.cs @@ -13,11 +13,10 @@ using System.Threading.Tasks; namespace BotSharp.Plugin.VertexAI.Providers { - public class TextCompletionProvider( - VertexAIConfiguration config, - ChatSettings settings, - ILogger logger, - IServiceProvider services) : ITextCompletion + public class TextCompletionProvider(VertexAIConfiguration config, + ChatSettings settings, + ILogger logger, + IServiceProvider services) : ITextCompletion { public string Provider => "vertexai"; private readonly VertexAIConfiguration _config = config; diff --git a/src/Plugins/BotSharp.Plugin.LangChain/VertexAiPlugin.cs b/src/Plugins/BotSharp.Plugin.LangChain/VertexAiPlugin.cs index e9d7960b..5ea7612d 100644 --- a/src/Plugins/BotSharp.Plugin.LangChain/VertexAiPlugin.cs +++ b/src/Plugins/BotSharp.Plugin.LangChain/VertexAiPlugin.cs @@ -5,26 +5,24 @@ using BotSharp.Plugin.VertexAI.Providers; using LangChain.Providers.Google.VertexAI; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; -using System; -namespace BotSharp.Plugin.VertexAI +namespace BotSharp.Plugin.VertexAI; + +public class VertexAiPlugin : IBotSharpPlugin { - public class VertexAiPlugin : IBotSharpPlugin - { - public string Id => "962ff441-2b40-4db4-b530-49efb1688a75"; - public string Name => "VertexAI"; - public string Description => "VertexAI Service including text generation, text to image and other AI services."; - public string IconUrl => "https://upload.wikimedia.org/wikipedia/commons/thumb/0/05/Vertex_AI_Logo.svg/480px-Vertex_AI_Logo.svg.png"; + public string Id => "962ff441-2b40-4db4-b530-49efb1688a75"; + public string Name => "VertexAI"; + public string Description => "VertexAI Service including text generation, text to image and other AI services."; + public string IconUrl => "https://upload.wikimedia.org/wikipedia/commons/thumb/0/05/Vertex_AI_Logo.svg/480px-Vertex_AI_Logo.svg.png"; - public void RegisterDI(IServiceCollection services, IConfiguration config) + public void RegisterDI(IServiceCollection services, IConfiguration config) + { + services.AddScoped(provider => { - services.AddScoped(provider => - { - var settingService = provider.GetRequiredService(); - return settingService.Bind("VertexAI"); - }); - services.AddScoped(); - services.AddScoped(); - } + var settingService = provider.GetRequiredService(); + return settingService.Bind("VertexAI"); + }); + services.AddScoped(); + services.AddScoped(); } }