14 references to OpenTelemetryChatClient
Aspire.Azure.AI.Inference (1)
AspireAzureAIInferenceExtensions.cs (1)
278
return new
OpenTelemetryChatClient
(result, loggerFactory?.CreateLogger(typeof(OpenTelemetryChatClient)))
Aspire.OpenAI (1)
AspireOpenAIClientBuilderChatClientExtensions.cs (1)
76
return new
OpenTelemetryChatClient
(result, loggerFactory?.CreateLogger(typeof(OpenTelemetryChatClient)))
Microsoft.Extensions.AI (1)
ChatCompletion\OpenTelemetryChatClientBuilderExtensions.cs (1)
35
var chatClient = new
OpenTelemetryChatClient
(innerClient, loggerFactory?.CreateLogger(typeof(OpenTelemetryChatClient)), sourceName);
Microsoft.Extensions.AI.Integration.Tests (5)
ChatClientIntegrationTests.cs (5)
235
new
OpenTelemetryChatClient
(ChatClient, sourceName: sourceName));
302
new
OpenTelemetryChatClient
(ChatClient, sourceName: sourceName));
334
new
OpenTelemetryChatClient
(ChatClient, sourceName: sourceName));
366
new
OpenTelemetryChatClient
(ChatClient, sourceName: sourceName));
423
new
OpenTelemetryChatClient
(ChatClient, sourceName: sourceName));
Microsoft.Extensions.AI.Tests (6)
ChatCompletion\FunctionInvokingChatClientTests.cs (6)
1111
new FunctionInvokingChatClient(new
OpenTelemetryChatClient
(c, sourceName: sourceName) { EnableSensitiveData = enableSensitiveData }));
1690
new FunctionInvokingChatClient(new
OpenTelemetryChatClient
(c, sourceName: clientSourceName)));
1744
new
OpenTelemetryChatClient
(c, sourceName: clientSourceName)))
1796
new FunctionInvokingChatClient(new
OpenTelemetryChatClient
(c, sourceName: clientSourceName)));
1836
new FunctionInvokingChatClient(new
OpenTelemetryChatClient
(c, sourceName: clientSourceName)));
1957
new FunctionInvokingChatClient(new
OpenTelemetryChatClient
(c, sourceName: clientSourceName)));