15 references to SystemMessage
Aspire.Dashboard (8)
Components\Dialogs\GenAIVisualizerDialog.razor.cs (1)
224
GenAIItemType.
SystemMessage
=> Loc[nameof(Resources.Dialogs.GenAIMessageTitleSystem)],
Model\GenAI\GenAIItemViewModel.cs (1)
65
GenAIItemType.
SystemMessage
=> new BadgeDetail(loc[nameof(Dialogs.GenAIMessageTitleSystem)], "system", s_systemIcon),
Model\GenAI\GenAIVisualizerDialogViewModel.cs (6)
181
viewModel.InputMessages = viewModel.Items.Where(e => e.Type is GenAIItemType.
SystemMessage
or GenAIItemType.UserMessage or GenAIItemType.AssistantMessage or GenAIItemType.ToolMessage).ToList();
249
viewModel.Items.Add(CreateMessage(viewModel, currentIndex, GenAIItemType.
SystemMessage
, instructionParts.Select(GenAIItemPartViewModel.CreateMessagePart).ToList(), internalId: null));
312
"system" => GenAIItemType.
SystemMessage
,
351
"system" => GenAIItemType.
SystemMessage
,
445
case GenAIItemType.
SystemMessage
:
595
"gen_ai.system.message" => GenAIItemType.
SystemMessage
,
Aspire.Dashboard.Tests (7)
Model\GenAIVisualizerDialogViewModelTests.cs (7)
194
Assert.Equal(GenAIItemType.
SystemMessage
, m.Type);
286
Assert.Equal(GenAIItemType.
SystemMessage
, m.Type);
389
Assert.Equal(GenAIItemType.
SystemMessage
, m.Type);
585
Assert.Equal(GenAIItemType.
SystemMessage
, m.Type);
722
Assert.Equal(GenAIItemType.
SystemMessage
, m.Type);
798
Assert.Equal(GenAIItemType.
SystemMessage
, m.Type);
882
Assert.Equal(GenAIItemType.
SystemMessage
, m.Type);