Package org.springframework.ai.openai
Class OpenAiDecisionModel.Builder
java.lang.Object
org.springframework.ai.openai.OpenAiDecisionModel.Builder
- Enclosing class:
- OpenAiDecisionModel
-
Method Summary
Modifier and TypeMethodDescriptionbuild()observationConvention(@Nullable DecisionModelObservationConvention observationConvention) observationRegistry(@Nullable io.micrometer.observation.ObservationRegistry observationRegistry) openAiClient(@Nullable com.openai.client.OpenAIClient openAiClient) options(@Nullable OpenAiDecisionOptions options)
-
Method Details
-
openAiClient
public OpenAiDecisionModel.Builder openAiClient(@Nullable com.openai.client.OpenAIClient openAiClient) -
options
-
observationRegistry
public OpenAiDecisionModel.Builder observationRegistry(@Nullable io.micrometer.observation.ObservationRegistry observationRegistry) -
observationConvention
public OpenAiDecisionModel.Builder observationConvention(@Nullable DecisionModelObservationConvention observationConvention) -
httpClientBuilderCustomizer
public OpenAiDecisionModel.Builder httpClientBuilderCustomizer(OpenAiHttpClientBuilderCustomizer customizer) -
httpClientBuilderCustomizers
public OpenAiDecisionModel.Builder httpClientBuilderCustomizers(List<OpenAiHttpClientBuilderCustomizer> customizers) -
build
-