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