1 write to ProviderUri
Microsoft.Extensions.AI.Abstractions (1)
ChatCompletion\ChatClientMetadata.cs (1)
22ProviderUri = providerUri;
11 references to ProviderUri
Microsoft.Extensions.AI (2)
ChatCompletion\OpenTelemetryChatClient.cs (2)
64_serverAddress = metadata.ProviderUri?.GetLeftPart(UriPartial.Path); 65_serverPort = metadata.ProviderUri?.Port ?? 0;
Microsoft.Extensions.AI.Abstractions.Tests (2)
ChatCompletion\ChatClientMetadataTests.cs (2)
16Assert.Null(providerMetadata.ProviderUri); 26Assert.Same(uri, providerMetadata.ProviderUri);
Microsoft.Extensions.AI.AzureAIInference.Tests (1)
AzureAIInferenceChatClientTests.cs (1)
46Assert.Equal(endpoint, metadata?.ProviderUri);
Microsoft.Extensions.AI.Evaluation.Reporting (1)
ReportingConfiguration.cs (1)
274Uri? providerUri = metadata?.ProviderUri;
Microsoft.Extensions.AI.Evaluation.Safety (1)
ContentSafetyChatClient.cs (1)
56_metadata = new ChatClientMetadata(providerName, originalMetadata?.ProviderUri, modelId);
Microsoft.Extensions.AI.Ollama.Tests (1)
OllamaChatClientTests.cs (1)
77Assert.Equal(endpoint, metadata.ProviderUri);
Microsoft.Extensions.AI.OpenAI.Tests (3)
OpenAIChatClientTests.cs (2)
46Assert.Equal(endpoint, metadata?.ProviderUri); 52Assert.Equal(endpoint, metadata?.ProviderUri);
OpenAIResponseClientTests.cs (1)
45Assert.Equal(endpoint, metadata?.ProviderUri);