13 references to Client
Microsoft.Extensions.AI (13)
ChatCompletion\OpenTelemetryChatClient.cs (6)
77
OpenTelemetryConsts.GenAI.
Client
.TimeToFirstChunk.Name,
79
OpenTelemetryConsts.GenAI.
Client
.TimeToFirstChunk.Description,
80
advice: new() { HistogramBucketBoundaries = OpenTelemetryConsts.GenAI.
Client
.TimeToFirstChunk.ExplicitBucketBoundaries }
84
OpenTelemetryConsts.GenAI.
Client
.TimePerOutputChunk.Name,
86
OpenTelemetryConsts.GenAI.
Client
.TimePerOutputChunk.Description,
87
advice: new() { HistogramBucketBoundaries = OpenTelemetryConsts.GenAI.
Client
.TimePerOutputChunk.ExplicitBucketBoundaries }
Common\OtelMetricHelpers.cs (6)
14
OpenTelemetryConsts.GenAI.
Client
.TokenUsage.Name,
16
OpenTelemetryConsts.GenAI.
Client
.TokenUsage.Description,
17
advice: new() { HistogramBucketBoundaries = OpenTelemetryConsts.GenAI.
Client
.TokenUsage.ExplicitBucketBoundaries });
22
OpenTelemetryConsts.GenAI.
Client
.OperationDuration.Name,
24
OpenTelemetryConsts.GenAI.
Client
.OperationDuration.Description,
25
advice: new() { HistogramBucketBoundaries = OpenTelemetryConsts.GenAI.
Client
.OperationDuration.ExplicitBucketBoundaries });
Files\OpenTelemetryHostedFileClient.cs (1)
89
advice: new() { HistogramBucketBoundaries = OpenTelemetryConsts.GenAI.
Client
.OperationDuration.ExplicitBucketBoundaries }