14 references to OpenTelemetryChatClient
Aspire.Azure.AI.Inference (1)
AspireAzureAIInferenceExtensions.cs (1)
278return new OpenTelemetryChatClient(result, loggerFactory?.CreateLogger(typeof(OpenTelemetryChatClient)))
Aspire.OpenAI (1)
AspireOpenAIClientBuilderChatClientExtensions.cs (1)
76return new OpenTelemetryChatClient(result, loggerFactory?.CreateLogger(typeof(OpenTelemetryChatClient)))
Microsoft.Extensions.AI (1)
ChatCompletion\OpenTelemetryChatClientBuilderExtensions.cs (1)
35var chatClient = new OpenTelemetryChatClient(innerClient, loggerFactory?.CreateLogger(typeof(OpenTelemetryChatClient)), sourceName);
Microsoft.Extensions.AI.Integration.Tests (5)
ChatClientIntegrationTests.cs (5)
225new OpenTelemetryChatClient(ChatClient, sourceName: sourceName)); 292new OpenTelemetryChatClient(ChatClient, sourceName: sourceName)); 324new OpenTelemetryChatClient(ChatClient, sourceName: sourceName)); 356new OpenTelemetryChatClient(ChatClient, sourceName: sourceName)); 413new OpenTelemetryChatClient(ChatClient, sourceName: sourceName));
Microsoft.Extensions.AI.Tests (6)
ChatCompletion\FunctionInvokingChatClientTests.cs (6)
1111new FunctionInvokingChatClient(new OpenTelemetryChatClient(c, sourceName: sourceName) { EnableSensitiveData = enableSensitiveData })); 1693new FunctionInvokingChatClient(new OpenTelemetryChatClient(c, sourceName: clientSourceName))); 1749new OpenTelemetryChatClient(c, sourceName: clientSourceName))) 1804new FunctionInvokingChatClient(new OpenTelemetryChatClient(c, sourceName: clientSourceName))); 1846new FunctionInvokingChatClient(new OpenTelemetryChatClient(c, sourceName: clientSourceName))); 1968new FunctionInvokingChatClient(new OpenTelemetryChatClient(c, sourceName: clientSourceName)));