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); 505tags.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); 282tags.Add(OpenTelemetryConsts.GenAI.Request.Model, requestModelId);
Embeddings\OpenTelemetryEmbeddingGenerator.cs (2)
149new(OpenTelemetryConsts.GenAI.Request.Model, modelId), 254tags.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); 896tags.Add(OpenTelemetryConsts.GenAI.Request.Model, requestModelId);
SpeechToText\OpenTelemetrySpeechToTextClient.cs (2)
208.AddTag(OpenTelemetryConsts.GenAI.Request.Model, modelId) 326tags.Add(OpenTelemetryConsts.GenAI.Request.Model, requestModelId);
TextToSpeech\OpenTelemetryTextToSpeechClient.cs (2)
207.AddTag(OpenTelemetryConsts.GenAI.Request.Model, modelId) 320tags.Add(OpenTelemetryConsts.GenAI.Request.Model, requestModelId);