Skip to content

Commit 2836cce

Browse files
author
Jicheng Lu
committed
minor change
1 parent 830fc76 commit 2836cce

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

src/Infrastructure/BotSharp.Core/Evaluations/Services/EvaluatingService.Evaluate.cs

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,12 @@ public async Task<EvaluationResult> Evaluate(string conversationId, EvaluationRe
2424

2525
var refDialogContents = GetConversationContent(refDialogs);
2626
var initDialog = refDialogs.FirstOrDefault(x => x.Role == AgentRole.User);
27-
var initMessage = initDialog?.RichContent?.Message?.Text ?? initDialog?.Content ?? "Hello";
27+
var initMessage = initDialog?.RichContent?.Message?.Text ?? initDialog?.Content;
28+
29+
if (string.IsNullOrWhiteSpace(initMessage))
30+
{
31+
return result;
32+
}
2833

2934
var generatedConvId = await SimulateConversation(initMessage, refDialogContents, request);
3035

@@ -106,7 +111,7 @@ private IEnumerable<string> GetConversationContent(IEnumerable<RoleDialogModel>
106111
role = AgentRole.Assistant;
107112
}
108113

109-
contents.Add($"{role}: {dialog.RichContent?.Message?.Text ?? dialog.Content}");
114+
contents.Add($"{role}: {dialog.RichContent?.Message?.Text ?? dialog.Content ?? string.Empty}");
110115
}
111116

112117
return contents;

0 commit comments

Comments
 (0)