1 instantiation of OpenTelemetryChatClient
Microsoft.Extensions.AI (1)
ChatCompletion\OpenTelemetryChatClientBuilderExtensions.cs (1)
27var chatClient = new OpenTelemetryChatClient(innerClient, sourceName);
9 references to OpenTelemetryChatClient
Microsoft.Extensions.AI (5)
ChatCompletion\OpenTelemetryChatClient.cs (1)
38/// <summary>Initializes a new instance of the <see cref="OpenTelemetryChatClient"/> class.</summary>
ChatCompletion\OpenTelemetryChatClientBuilderExtensions.cs (4)
9/// <summary>Provides extensions for configuring <see cref="OpenTelemetryChatClient"/> instances.</summary> 21/// <param name="configure">An optional callback that can be used to configure the <see cref="OpenTelemetryChatClient"/> instance.</param> 24this ChatClientBuilder builder, string? sourceName = null, Action<OpenTelemetryChatClient>? configure = null) => 27var chatClient = new OpenTelemetryChatClient(innerClient, sourceName);
Microsoft.Extensions.AI.AzureAIInference.Tests (1)
AzureAIInferenceChatClientTests.cs (1)
75Assert.NotNull(pipeline.GetService<OpenTelemetryChatClient>());
Microsoft.Extensions.AI.Ollama.Tests (1)
OllamaChatClientTests.cs (1)
46Assert.NotNull(pipeline.GetService<OpenTelemetryChatClient>());
Microsoft.Extensions.AI.OpenAI.Tests (2)
OpenAIChatClientTests.cs (2)
108Assert.NotNull(pipeline.GetService<OpenTelemetryChatClient>()); 132Assert.NotNull(pipeline.GetService<OpenTelemetryChatClient>());