18 references to Response
Microsoft.Extensions.AI (18)
ChatCompletion\OpenTelemetryChatClient.cs (6)
231
chunkMetricTags.Add(OpenTelemetryConsts.GenAI.
Response
.Model, modelId);
447
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Response
.FinishReasons, $"[\"{finishReason.Value.ToLowerInvariant()}\"]");
453
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Response
.Id, response.ResponseId);
458
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Response
.Model, response.ModelId);
463
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Response
.TimeToFirstChunk, timeToFirstChunkValue);
518
tags.Add(OpenTelemetryConsts.GenAI.
Response
.Model, responseModel);
Embeddings\OpenTelemetryEmbeddingGenerator.cs (2)
233
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Response
.Model, responseModelId);
268
tags.Add(OpenTelemetryConsts.GenAI.
Response
.Model, responseModelId);
Realtime\OpenTelemetryRealtimeClientSession.cs (4)
825
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Response
.Id, response.ResponseId);
830
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Response
.TimeToFirstChunk, timeToFirstChunkValue);
835
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Response
.FinishReasons, $"[\"{response.Status}\"]");
909
tags.Add(OpenTelemetryConsts.GenAI.
Response
.Model, responseModel);
SpeechToText\OpenTelemetrySpeechToTextClient.cs (3)
290
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Response
.Id, response.ResponseId);
295
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Response
.Model, response.ModelId);
339
tags.Add(OpenTelemetryConsts.GenAI.
Response
.Model, responseModel);
TextToSpeech\OpenTelemetryTextToSpeechClient.cs (3)
285
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Response
.Id, response.ResponseId);
290
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Response
.Model, response.ModelId);
333
tags.Add(OpenTelemetryConsts.GenAI.
Response
.Model, responseModel);