17 references to Request
Microsoft.Extensions.AI (17)
ChatCompletion\OpenTelemetryChatClient.cs (10)
565.AddTag(OpenTelemetryConsts.GenAI.Request.Model, modelId) 584_ = activity.AddTag(OpenTelemetryConsts.GenAI.Request.FrequencyPenalty, frequencyPenalty); 589_ = activity.AddTag(OpenTelemetryConsts.GenAI.Request.MaxTokens, maxTokens); 594_ = activity.AddTag(OpenTelemetryConsts.GenAI.Request.PresencePenalty, presencePenalty); 599_ = activity.AddTag(OpenTelemetryConsts.GenAI.Request.Seed, seed); 604_ = activity.AddTag(OpenTelemetryConsts.GenAI.Request.StopSequences, $"[{string.Join(", ", stopSequences.Select(s => $"\"{s}\""))}]"); 609_ = activity.AddTag(OpenTelemetryConsts.GenAI.Request.Temperature, temperature); 614_ = activity.AddTag(OpenTelemetryConsts.GenAI.Request.TopK, topK); 619_ = activity.AddTag(OpenTelemetryConsts.GenAI.Request.TopP, top_p); 774tags.Add(OpenTelemetryConsts.GenAI.Request.Model, requestModelId);
ChatCompletion\OpenTelemetryImageGenerator.cs (3)
157.AddTag(OpenTelemetryConsts.GenAI.Request.Model, modelId) 171_ = activity.AddTag(OpenTelemetryConsts.GenAI.Request.ChoiceCount, count); 296tags.Add(OpenTelemetryConsts.GenAI.Request.Model, requestModelId);
Embeddings\OpenTelemetryEmbeddingGenerator.cs (2)
158new(OpenTelemetryConsts.GenAI.Request.Model, modelId), 268tags.Add(OpenTelemetryConsts.GenAI.Request.Model, requestModelId);
SpeechToText\OpenTelemetrySpeechToTextClient.cs (2)
214.AddTag(OpenTelemetryConsts.GenAI.Request.Model, modelId) 337tags.Add(OpenTelemetryConsts.GenAI.Request.Model, requestModelId);