6 references to CreateMessagePart
Aspire.Dashboard (6)
Model\GenAI\GenAIVisualizerDialogViewModel.cs (6)
191
viewModel.Items.Add(CreateMessage(viewModel, currentIndex, GenAIItemType.SystemMessage, instructionParts.Select(GenAIItemPartViewModel.
CreateMessagePart
).ToList(), internalId: null));
242
var parts = msg.Parts.Select(GenAIItemPartViewModel.
CreateMessagePart
).ToList();
279
messagePartViewModels.Add(GenAIItemPartViewModel.
CreateMessagePart
(new TextPart { Content = systemOrUserEvent.Content }));
288
messagePartViewModels.Add(GenAIItemPartViewModel.
CreateMessagePart
(new ToolCallResponsePart { Id = toolEvent.Id, Response = toolResponse }));
312
messagePartViewModels.Add(GenAIItemPartViewModel.
CreateMessagePart
(new TextPart { Content = assistantEvent.Content }));
325
messagePartViewModels.Add(GenAIItemPartViewModel.
CreateMessagePart
(new ToolCallRequestPart { Name = function.Name, Arguments = args }));