14 references to OperationDuration
Microsoft.Extensions.AI (14)
ChatCompletion\OpenTelemetryChatClient.cs (3)
83
OpenTelemetryConsts.GenAI.Client.
OperationDuration
.Name,
85
OpenTelemetryConsts.GenAI.Client.
OperationDuration
.Description,
86
advice: new() { HistogramBucketBoundaries = OpenTelemetryConsts.GenAI.Client.
OperationDuration
.ExplicitBucketBoundaries }
ChatCompletion\OpenTelemetryImageGenerator.cs (3)
71
OpenTelemetryConsts.GenAI.Client.
OperationDuration
.Name,
73
OpenTelemetryConsts.GenAI.Client.
OperationDuration
.Description,
74
advice: new() { HistogramBucketBoundaries = OpenTelemetryConsts.GenAI.Client.
OperationDuration
.ExplicitBucketBoundaries }
Embeddings\OpenTelemetryEmbeddingGenerator.cs (3)
75
OpenTelemetryConsts.GenAI.Client.
OperationDuration
.Name,
77
OpenTelemetryConsts.GenAI.Client.
OperationDuration
.Description,
78
advice: new() { HistogramBucketBoundaries = OpenTelemetryConsts.GenAI.Client.
OperationDuration
.ExplicitBucketBoundaries }
OpenTelemetryConsts.cs (2)
64
public static readonly double[] ExplicitBucketBoundaries =
OperationDuration
.ExplicitBucketBoundaries;
71
public static readonly double[] ExplicitBucketBoundaries =
OperationDuration
.ExplicitBucketBoundaries;
SpeechToText\OpenTelemetrySpeechToTextClient.cs (3)
73
OpenTelemetryConsts.GenAI.Client.
OperationDuration
.Name,
75
OpenTelemetryConsts.GenAI.Client.
OperationDuration
.Description,
76
advice: new() { HistogramBucketBoundaries = OpenTelemetryConsts.GenAI.Client.
OperationDuration
.ExplicitBucketBoundaries }