Class AzureOpenAiChatOptions
java.lang.Object
org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- All Implemented Interfaces:
ChatOptions,ModelOptions
The configuration information for a chat completions request. Completions support a
wide variety of tasks and generate text that continues from or "completes" provided
prompt data.
- Author:
- Christian Tzolov
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuilder()getModel()getN()getStop()getTopK()getTopP()getUser()voidsetFrequencyPenalty(Double frequencyPenalty) voidsetLogitBias(Map<String, Integer> logitBias) voidsetMaxTokens(Integer maxTokens) voidvoidvoidsetPresencePenalty(Double presencePenalty) voidvoidsetTemperature(Float temperature) voidvoidvoid
-
Constructor Details
-
AzureOpenAiChatOptions
public AzureOpenAiChatOptions()
-
-
Method Details
-
builder
-
getMaxTokens
-
setMaxTokens
-
getLogitBias
-
setLogitBias
-
getUser
-
setUser
-
getN
-
setN
-
getStop
-
setStop
-
getPresencePenalty
-
setPresencePenalty
-
getFrequencyPenalty
-
setFrequencyPenalty
-
getModel
-
setModel
-
getTemperature
- Specified by:
getTemperaturein interfaceChatOptions
-
setTemperature
- Specified by:
setTemperaturein interfaceChatOptions
-
getTopP
- Specified by:
getTopPin interfaceChatOptions
-
setTopP
- Specified by:
setTopPin interfaceChatOptions
-
getTopK
- Specified by:
getTopKin interfaceChatOptions
-
setTopK
- Specified by:
setTopKin interfaceChatOptions
-