9 references to TelemetryHelpers
Microsoft.Extensions.AI (9)
ChatCompletion\FunctionInvokingChatClient.cs (2)
1141string functionArguments = TelemetryHelpers.AsJson(context.Arguments, context.Function.JsonSerializerOptions); 1190string functionResult = TelemetryHelpers.AsJson(result, context.Function.JsonSerializerOptions);
ChatCompletion\LoggingChatClient.cs (1)
172private string AsJson<T>(T value) => TelemetryHelpers.AsJson(value, _jsonSerializerOptions);
ChatCompletion\OpenTelemetryChatClient.cs (1)
120public bool EnableSensitiveData { get; set; } = TelemetryHelpers.EnableSensitiveDataDefault;
ChatCompletion\OpenTelemetryImageGenerator.cs (1)
104public bool EnableSensitiveData { get; set; } = TelemetryHelpers.EnableSensitiveDataDefault;
Embeddings\OpenTelemetryEmbeddingGenerator.cs (1)
97public bool EnableSensitiveData { get; set; } = TelemetryHelpers.EnableSensitiveDataDefault;
Image\LoggingImageGenerator.cs (1)
104private string AsJson<T>(T value) => TelemetryHelpers.AsJson(value, _jsonSerializerOptions);
SpeechToText\LoggingSpeechToTextClient.cs (1)
182private string AsJson<T>(T value) => TelemetryHelpers.AsJson(value, _jsonSerializerOptions);
SpeechToText\OpenTelemetrySpeechToTextClient.cs (1)
106public bool EnableSensitiveData { get; set; } = TelemetryHelpers.EnableSensitiveDataDefault;