24 references to Request
Microsoft.Extensions.AI (24)
ChatCompletion\OpenTelemetryChatClient.cs (11)
294
.AddTag(OpenTelemetryConsts.GenAI.
Request
.Model, modelId)
299
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Request
.Stream, true);
318
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Request
.FrequencyPenalty, frequencyPenalty);
323
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Request
.MaxTokens, maxTokens);
328
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Request
.PresencePenalty, presencePenalty);
333
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Request
.Seed, seed);
338
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Request
.StopSequences, $"[{string.Join(", ", stopSequences.Select(s => $"\"{s}\""))}]");
343
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Request
.Temperature, temperature);
348
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Request
.TopK, topK);
353
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Request
.TopP, top_p);
505
tags.Add(OpenTelemetryConsts.GenAI.
Request
.Model, requestModelId);
ChatCompletion\OpenTelemetryImageGenerator.cs (3)
148
.AddTag(OpenTelemetryConsts.GenAI.
Request
.Model, modelId)
162
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Request
.ChoiceCount, count);
282
tags.Add(OpenTelemetryConsts.GenAI.
Request
.Model, requestModelId);
Embeddings\OpenTelemetryEmbeddingGenerator.cs (2)
149
new(OpenTelemetryConsts.GenAI.
Request
.Model, modelId),
254
tags.Add(OpenTelemetryConsts.GenAI.
Request
.Model, requestModelId);
Realtime\OpenTelemetryRealtimeClientSession.cs (4)
677
.AddTag(OpenTelemetryConsts.GenAI.
Request
.Model, modelId)
682
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Request
.Stream, true);
697
_ = activity.AddTag(OpenTelemetryConsts.GenAI.
Request
.MaxTokens, maxTokens);
896
tags.Add(OpenTelemetryConsts.GenAI.
Request
.Model, requestModelId);
SpeechToText\OpenTelemetrySpeechToTextClient.cs (2)
208
.AddTag(OpenTelemetryConsts.GenAI.
Request
.Model, modelId)
326
tags.Add(OpenTelemetryConsts.GenAI.
Request
.Model, requestModelId);
TextToSpeech\OpenTelemetryTextToSpeechClient.cs (2)
207
.AddTag(OpenTelemetryConsts.GenAI.
Request
.Model, modelId)
320
tags.Add(OpenTelemetryConsts.GenAI.
Request
.Model, requestModelId);