13 references to Response
Microsoft.Extensions.AI (13)
ChatCompletion\FunctionInvokingChatClient.cs (2)
425
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Response
.InputTokens, (int)inputTokens);
430
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Response
.OutputTokens, (int)outputTokens);
ChatCompletion\OpenTelemetryChatClient.cs (7)
387
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Response
.FinishReasons, $"[\"{finishReason.Value.ToLowerInvariant()}\"]");
393
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Response
.Id, response.ResponseId);
398
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Response
.Model, response.ModelId);
403
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Response
.InputTokens, (int)inputTokens);
408
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Response
.OutputTokens, (int)outputTokens);
422
OpenTelemetryConsts.GenAI.
Response
.PerProvider(_system, JsonNamingPolicy.SnakeCaseLower.ConvertName(prop.Key)),
449
tags.Add(OpenTelemetryConsts.GenAI.
Response
.Model, responseModel);
Embeddings\OpenTelemetryEmbeddingGenerator.cs (4)
252
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Response
.InputTokens, inputTokens);
257
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Response
.Model, responseModelId);
270
OpenTelemetryConsts.GenAI.
Response
.PerProvider(_system, JsonNamingPolicy.SnakeCaseLower.ConvertName(prop.Key)),
297
tags.Add(OpenTelemetryConsts.GenAI.
Response
.Model, responseModelId);