Class AzureOpenAiClientBuilderConfiguration
java.lang.Object
org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiClientBuilderConfiguration
@ConditionalOnClass(com.azure.ai.openai.OpenAIClientBuilder.class)
@EnableConfigurationProperties(AzureOpenAiConnectionProperties.class)
public class AzureOpenAiClientBuilderConfiguration
extends Object
Azure OpenAI Client Builder configuration.
- Author:
- Piotr Olaszewski, Soby Chacko, Manuel Andreo Garcia, Ilayaperumal Gopinathan
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.azure.ai.openai.OpenAIClientBuilder
openAIClientBuilder
(AzureOpenAiConnectionProperties connectionProperties, org.springframework.beans.factory.ObjectProvider<AzureOpenAIClientBuilderCustomizer> customizers)
-
Constructor Details
-
AzureOpenAiClientBuilderConfiguration
public AzureOpenAiClientBuilderConfiguration()
-
-
Method Details
-
openAIClientBuilder
@Bean @ConditionalOnMissingBean public com.azure.ai.openai.OpenAIClientBuilder openAIClientBuilder(AzureOpenAiConnectionProperties connectionProperties, org.springframework.beans.factory.ObjectProvider<AzureOpenAIClientBuilderCustomizer> customizers)
-