in demo-dotnet/DotNetVectorDemo/Program.cs [79:87]
internal static AzureOpenAIClient InitializeOpenAIClient(Configuration configuration, DefaultAzureCredential defaultCredential)
{
if (!string.IsNullOrEmpty(configuration.AzureOpenAIApiKey))
{
return new AzureOpenAIClient(new Uri(configuration.AzureOpenAIEndpoint), new AzureKeyCredential(configuration.AzureOpenAIApiKey));
}
return new AzureOpenAIClient(new Uri(configuration.AzureOpenAIEndpoint), defaultCredential);
}