26 references to GenAIHelpers
Aspire.Dashboard (10)
Components\Pages\StructuredLogs.razor.cs (1)
510
Field =
GenAIHelpers
.GenAISystem,
Components\Pages\TraceDetail.razor.cs (1)
512
return
GenAIHelpers
.IsGenAISpan(spanViewModel.Span.Attributes);
Model\GenAI\GenAIVisualizerDialogViewModel.cs (8)
71
viewModel.ModelName = viewModel.Span.Attributes.GetValue(
GenAIHelpers
.GenAIResponseModel);
72
viewModel.InputTokens = viewModel.Span.Attributes.GetValueAsInteger(
GenAIHelpers
.GenAIUsageInputTokens);
73
viewModel.OutputTokens = viewModel.Span.Attributes.GetValueAsInteger(
GenAIHelpers
.GenAIUsageOutputTokens);
164
var systemInstructions = viewModel.Span.Attributes.GetValue(
GenAIHelpers
.GenAISystemInstructions);
165
var inputMessages = viewModel.Span.Attributes.GetValue(
GenAIHelpers
.GenAIInputMessages);
166
var outputMessages = viewModel.Span.Attributes.GetValue(
GenAIHelpers
.GenAIOutputInstructions);
213
if (
GenAIHelpers
.IsGenAISpan(item.Attributes) &&
216
var content = item.Attributes.GetValue(
GenAIHelpers
.GenAIEventContent);
Aspire.Dashboard.Tests (16)
Model\GenAIVisualizerDialogViewModelTests.cs (16)
140
CreateSpan(traceId: "1", spanId: "1-1", startTime: s_testTime.AddMinutes(1), endTime: s_testTime.AddMinutes(10), attributes: [KeyValuePair.Create(
GenAIHelpers
.GenAISystem, "System!"), KeyValuePair.Create("server.address", "ai-server.address")])
231
KeyValuePair.Create(
GenAIHelpers
.GenAIEventContent, JsonSerializer.Serialize(new SystemOrUserEvent { Content = "System!" }, GenAIEventsContext.Default.SystemOrUserEvent)),
232
KeyValuePair.Create(
GenAIHelpers
.GenAISystem, "System!"),
238
KeyValuePair.Create(
GenAIHelpers
.GenAIEventContent, JsonSerializer.Serialize(new SystemOrUserEvent { Content = "User!" }, GenAIEventsContext.Default.SystemOrUserEvent)),
239
KeyValuePair.Create(
GenAIHelpers
.GenAISystem, "System!"),
245
KeyValuePair.Create(
GenAIHelpers
.GenAIEventContent, JsonSerializer.Serialize(new AssistantEvent { Content = "Assistant!" }, GenAIEventsContext.Default.AssistantEvent)),
246
KeyValuePair.Create(
GenAIHelpers
.GenAISystem, "System!"),
263
CreateSpan(traceId: "1", spanId: "1-1", startTime: s_testTime.AddMinutes(1), endTime: s_testTime.AddMinutes(10), attributes: [KeyValuePair.Create(
GenAIHelpers
.GenAISystem, "System!"), KeyValuePair.Create("server.address", "ai-server.address")], events: events)
347
KeyValuePair.Create(
GenAIHelpers
.GenAISystem, "System!"),
349
KeyValuePair.Create(
GenAIHelpers
.GenAISystemInstructions, systemInstruction),
350
KeyValuePair.Create(
GenAIHelpers
.GenAIInputMessages, inputMessages),
351
KeyValuePair.Create(
GenAIHelpers
.GenAIOutputInstructions, outputMessages)
470
KeyValuePair.Create(
GenAIHelpers
.GenAISystem, "System!"),
472
KeyValuePair.Create(
GenAIHelpers
.GenAISystemInstructions, systemInstruction),
473
KeyValuePair.Create(
GenAIHelpers
.GenAIInputMessages, inputMessages),
474
KeyValuePair.Create(
GenAIHelpers
.GenAIOutputInstructions, outputMessages)