From 2836cce3d8c2c1877270c583ecb2d5379b78ef6b Mon Sep 17 00:00:00 2001 From: Jicheng Lu <103353@smsassist.com> Date: Thu, 7 Nov 2024 20:33:43 -0600 Subject: [PATCH] minor change --- .../Evaluations/Services/EvaluatingService.Evaluate.cs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/Infrastructure/BotSharp.Core/Evaluations/Services/EvaluatingService.Evaluate.cs b/src/Infrastructure/BotSharp.Core/Evaluations/Services/EvaluatingService.Evaluate.cs index d1eccc9a..a75450af 100644 --- a/src/Infrastructure/BotSharp.Core/Evaluations/Services/EvaluatingService.Evaluate.cs +++ b/src/Infrastructure/BotSharp.Core/Evaluations/Services/EvaluatingService.Evaluate.cs @@ -24,7 +24,12 @@ public partial class EvaluatingService var refDialogContents = GetConversationContent(refDialogs); var initDialog = refDialogs.FirstOrDefault(x => x.Role == AgentRole.User); - var initMessage = initDialog?.RichContent?.Message?.Text ?? initDialog?.Content ?? "Hello"; + var initMessage = initDialog?.RichContent?.Message?.Text ?? initDialog?.Content; + + if (string.IsNullOrWhiteSpace(initMessage)) + { + return result; + } var generatedConvId = await SimulateConversation(initMessage, refDialogContents, request); @@ -106,7 +111,7 @@ public partial class EvaluatingService role = AgentRole.Assistant; } - contents.Add($"{role}: {dialog.RichContent?.Message?.Text ?? dialog.Content}"); + contents.Add($"{role}: {dialog.RichContent?.Message?.Text ?? dialog.Content ?? string.Empty}"); } return contents;