Class AzureOpenAiChatOptions.Builder
java.lang.Object
org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
- Enclosing class:
- AzureOpenAiChatOptions
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
deploymentName
(String deploymentName) enhancements
(com.azure.ai.openai.models.AzureChatEnhancementConfiguration enhancements) frequencyPenalty
(Double frequencyPenalty) Deprecated.functionCallbacks
(List<FunctionCallback> functionCallbacks) Deprecated.Deprecated.internalToolExecutionEnabled
(Boolean internalToolExecutionEnabled) presencePenalty
(Double presencePenalty) proxyToolCalls
(Boolean proxyToolCalls) Deprecated.responseFormat
(AzureOpenAiResponseFormat responseFormat) streamOptions
(com.azure.ai.openai.models.ChatCompletionStreamOptions streamOptions) temperature
(Double temperature) toolCallbacks
(List<FunctionCallback> toolCallbacks) toolCallbacks
(FunctionCallback... toolCallbacks) toolContext
(Map<String, Object> toolContext) topLogprobs
(Integer topLogprobs)
-
Field Details
-
options
-
-
Constructor Details
-
Builder
public Builder() -
Builder
-
-
Method Details
-
deploymentName
-
frequencyPenalty
-
logitBias
-
maxTokens
-
N
-
presencePenalty
-
stop
-
temperature
-
topP
-
user
-
functionCallbacks
@Deprecated public AzureOpenAiChatOptions.Builder functionCallbacks(List<FunctionCallback> functionCallbacks) Deprecated. -
functions
Deprecated. -
function
Deprecated. -
responseFormat
-
proxyToolCalls
Deprecated. -
seed
-
logprobs
-
topLogprobs
-
enhancements
public AzureOpenAiChatOptions.Builder enhancements(com.azure.ai.openai.models.AzureChatEnhancementConfiguration enhancements) -
toolContext
-
streamOptions
public AzureOpenAiChatOptions.Builder streamOptions(com.azure.ai.openai.models.ChatCompletionStreamOptions streamOptions) -
toolCallbacks
-
toolCallbacks
-
toolNames
-
toolNames
-
internalToolExecutionEnabled
public AzureOpenAiChatOptions.Builder internalToolExecutionEnabled(@Nullable Boolean internalToolExecutionEnabled) -
build
-