11 references to Response
Microsoft.Extensions.AI (11)
ChatCompletion\OpenTelemetryChatClient.cs (7)
372_ = activity.AddTag(OpenTelemetryConsts.GenAI.Response.FinishReasons, $"[\"{finishReason.Value.ToLowerInvariant()}\"]"); 378_ = activity.AddTag(OpenTelemetryConsts.GenAI.Response.Id, response.ResponseId); 383_ = activity.AddTag(OpenTelemetryConsts.GenAI.Response.Model, response.ModelId); 388_ = activity.AddTag(OpenTelemetryConsts.GenAI.Response.InputTokens, (int)inputTokens); 393_ = activity.AddTag(OpenTelemetryConsts.GenAI.Response.OutputTokens, (int)outputTokens); 406OpenTelemetryConsts.GenAI.Response.PerProvider(_system, JsonNamingPolicy.SnakeCaseLower.ConvertName(prop.Key)), 433tags.Add(OpenTelemetryConsts.GenAI.Response.Model, responseModel);
Embeddings\OpenTelemetryEmbeddingGenerator.cs (4)
230_ = activity.AddTag(OpenTelemetryConsts.GenAI.Response.InputTokens, inputTokens); 235_ = activity.AddTag(OpenTelemetryConsts.GenAI.Response.Model, responseModelId); 247OpenTelemetryConsts.GenAI.Response.PerProvider(_system, JsonNamingPolicy.SnakeCaseLower.ConvertName(prop.Key)), 274tags.Add(OpenTelemetryConsts.GenAI.Response.Model, responseModelId);