15 references to Request
Microsoft.Extensions.AI (15)
ChatCompletion\OpenTelemetryChatClient.cs (11)
238
.AddTag(OpenTelemetryConsts.GenAI.
Request
.Model, modelId)
252
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Request
.FrequencyPenalty, frequencyPenalty);
257
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Request
.MaxTokens, maxTokens);
262
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Request
.PresencePenalty, presencePenalty);
267
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Request
.Seed, seed);
272
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Request
.StopSequences, $"[{string.Join(", ", stopSequences.Select(s => $"\"{s}\""))}]");
277
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Request
.Temperature, temperature);
282
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Request
.TopK, topK);
287
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Request
.TopP, top_p);
314
OpenTelemetryConsts.GenAI.
Request
.PerProvider(_system, JsonNamingPolicy.SnakeCaseLower.ConvertName(prop.Key)),
431
tags.Add(OpenTelemetryConsts.GenAI.
Request
.Model, requestModelId);
Embeddings\OpenTelemetryEmbeddingGenerator.cs (4)
148
new(OpenTelemetryConsts.GenAI.
Request
.Model, modelId),
163
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Request
.EmbeddingDimensions, dimensionsValue);
177
OpenTelemetryConsts.GenAI.
Request
.PerProvider(_system, JsonNamingPolicy.SnakeCaseLower.ConvertName(prop.Key)),
269
tags.Add(OpenTelemetryConsts.GenAI.
Request
.Model, requestModelId);