15 references to Request
Microsoft.Extensions.AI (15)
ChatCompletion\OpenTelemetryChatClient.cs (10)
327.AddTag(OpenTelemetryConsts.GenAI.Request.Model, modelId) 346_ = activity.AddTag(OpenTelemetryConsts.GenAI.Request.FrequencyPenalty, frequencyPenalty); 351_ = activity.AddTag(OpenTelemetryConsts.GenAI.Request.MaxTokens, maxTokens); 356_ = activity.AddTag(OpenTelemetryConsts.GenAI.Request.PresencePenalty, presencePenalty); 361_ = activity.AddTag(OpenTelemetryConsts.GenAI.Request.Seed, seed); 366_ = activity.AddTag(OpenTelemetryConsts.GenAI.Request.StopSequences, $"[{string.Join(", ", stopSequences.Select(s => $"\"{s}\""))}]"); 371_ = activity.AddTag(OpenTelemetryConsts.GenAI.Request.Temperature, temperature); 376_ = activity.AddTag(OpenTelemetryConsts.GenAI.Request.TopK, topK); 381_ = activity.AddTag(OpenTelemetryConsts.GenAI.Request.TopP, top_p); 526tags.Add(OpenTelemetryConsts.GenAI.Request.Model, requestModelId);
ChatCompletion\OpenTelemetryImageGenerator.cs (3)
160.AddTag(OpenTelemetryConsts.GenAI.Request.Model, modelId) 174_ = activity.AddTag(OpenTelemetryConsts.GenAI.Request.ChoiceCount, count); 299tags.Add(OpenTelemetryConsts.GenAI.Request.Model, requestModelId);
Embeddings\OpenTelemetryEmbeddingGenerator.cs (2)
162new(OpenTelemetryConsts.GenAI.Request.Model, modelId), 272tags.Add(OpenTelemetryConsts.GenAI.Request.Model, requestModelId);