16 references to Request
Microsoft.Extensions.AI (16)
ChatCompletion\OpenTelemetryChatClient.cs (12)
230
.AddTag(OpenTelemetryConsts.GenAI.
Request
.Model, modelId)
244
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Request
.FrequencyPenalty, frequencyPenalty);
249
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Request
.MaxTokens, maxTokens);
254
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Request
.PresencePenalty, presencePenalty);
259
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Request
.Seed, seed);
264
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Request
.StopSequences, $"[{string.Join(", ", stopSequences.Select(s => $"\"{s}\""))}]");
269
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Request
.Temperature, temperature);
274
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Request
.TopK, topK);
279
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Request
.TopP, top_p);
293
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Request
.PerProvider(_system, "response_format"), responseFormat);
304
OpenTelemetryConsts.GenAI.
Request
.PerProvider(_system, JsonNamingPolicy.SnakeCaseLower.ConvertName(prop.Key)),
420
tags.Add(OpenTelemetryConsts.GenAI.
Request
.Model, requestModelId);
Embeddings\OpenTelemetryEmbeddingGenerator.cs (4)
139
new(OpenTelemetryConsts.GenAI.
Request
.Model, modelId),
154
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Request
.EmbeddingDimensions, dimensions);
168
OpenTelemetryConsts.GenAI.
Request
.PerProvider(_system, JsonNamingPolicy.SnakeCaseLower.ConvertName(prop.Key)),
260
tags.Add(OpenTelemetryConsts.GenAI.
Request
.Model, requestModelId);