From 5e87ba5de84c6f6c483b04fa0708e8ee1e1a3307 Mon Sep 17 00:00:00 2001 From: Jicheng Lu Date: Tue, 2 Jul 2024 21:51:44 -0500 Subject: [PATCH] minor change --- .../Providers/Embedding/TextEmbeddingProvider.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Plugins/BotSharp.Plugin.AzureOpenAI/Providers/Embedding/TextEmbeddingProvider.cs b/src/Plugins/BotSharp.Plugin.AzureOpenAI/Providers/Embedding/TextEmbeddingProvider.cs index ffa0f433..f6a34072 100644 --- a/src/Plugins/BotSharp.Plugin.AzureOpenAI/Providers/Embedding/TextEmbeddingProvider.cs +++ b/src/Plugins/BotSharp.Plugin.AzureOpenAI/Providers/Embedding/TextEmbeddingProvider.cs @@ -62,10 +62,12 @@ public class TextEmbeddingProvider : ITextEmbedding { var state = _services.GetRequiredService(); var stateDimension = state.GetState("embedding_dimension"); + var defaultDimension = Dimension > 0 ? Dimension : DEFAULT_DIMENSION; + if (int.TryParse(stateDimension, out var dimension)) { - return dimension > 0 ? dimension :(Dimension > 0 ? Dimension: DEFAULT_DIMENSION); + return dimension > 0 ? dimension : defaultDimension; } - return Dimension > 0 ? Dimension : DEFAULT_DIMENSION; + return defaultDimension; } }