13 references to Response
Microsoft.Extensions.AI (13)
ChatCompletion\FunctionInvokingChatClient.cs (2)
424
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Response
.InputTokens, (int)inputTokens);
429
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Response
.OutputTokens, (int)outputTokens);
ChatCompletion\OpenTelemetryChatClient.cs (7)
382
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Response
.FinishReasons, $"[\"{finishReason.Value.ToLowerInvariant()}\"]");
388
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Response
.Id, response.ResponseId);
393
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Response
.Model, response.ModelId);
398
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Response
.InputTokens, (int)inputTokens);
403
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Response
.OutputTokens, (int)outputTokens);
417
OpenTelemetryConsts.GenAI.
Response
.PerProvider(_system, JsonNamingPolicy.SnakeCaseLower.ConvertName(prop.Key)),
444
tags.Add(OpenTelemetryConsts.GenAI.
Response
.Model, responseModel);
Embeddings\OpenTelemetryEmbeddingGenerator.cs (4)
239
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Response
.InputTokens, inputTokens);
244
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Response
.Model, responseModelId);
256
OpenTelemetryConsts.GenAI.
Response
.PerProvider(_system, JsonNamingPolicy.SnakeCaseLower.ConvertName(prop.Key)),
283
tags.Add(OpenTelemetryConsts.GenAI.
Response
.Model, responseModelId);