Uses of Class
org.springframework.ai.mistralai.MistralAiChatOptions.Builder
-
Uses of MistralAiChatOptions.Builder in org.springframework.ai.mistralai
Modifier and TypeMethodDescriptionstatic MistralAiChatOptions.Builder
MistralAiChatOptions.builder()
MistralAiChatOptions.Builder.functionCallbacks
(List<FunctionCallback> functionCallbacks) MistralAiChatOptions.Builder.model
(MistralAiApi.ChatModel chatModel) MistralAiChatOptions.Builder.proxyToolCalls
(Boolean proxyToolCalls) MistralAiChatOptions.Builder.randomSeed
(Integer randomSeed) MistralAiChatOptions.Builder.responseFormat
(MistralAiApi.ChatCompletionRequest.ResponseFormat responseFormat) MistralAiChatOptions.Builder.safePrompt
(Boolean safePrompt) MistralAiChatOptions.Builder.temperature
(Double temperature) MistralAiChatOptions.Builder.toolChoice
(MistralAiApi.ChatCompletionRequest.ToolChoice toolChoice) MistralAiChatOptions.Builder.toolContext
(Map<String, Object> toolContext) MistralAiChatOptions.Builder.tools
(List<MistralAiApi.FunctionTool> tools) MistralAiChatOptions.Builder.withFunction
(String functionName) Deprecated, for removal: This API element is subject to removal in a future version.MistralAiChatOptions.Builder.withFunctionCallbacks
(List<FunctionCallback> functionCallbacks) Deprecated, for removal: This API element is subject to removal in a future version.usefunctionCallbacks(List)
instead.MistralAiChatOptions.Builder.withFunctions
(Set<String> functionNames) Deprecated, for removal: This API element is subject to removal in a future version.usefunctions(Set)
instead.MistralAiChatOptions.Builder.withMaxTokens
(Integer maxTokens) Deprecated, for removal: This API element is subject to removal in a future version.usemaxTokens(Integer)
instead.Deprecated, for removal: This API element is subject to removal in a future version.usemodel(String)
instead.MistralAiChatOptions.Builder.withModel
(MistralAiApi.ChatModel chatModel) Deprecated, for removal: This API element is subject to removal in a future version.usemodel(MistralAiApi.ChatModel)
instead.MistralAiChatOptions.Builder.withProxyToolCalls
(Boolean proxyToolCalls) Deprecated, for removal: This API element is subject to removal in a future version.useproxyToolCalls(Boolean)
instead.MistralAiChatOptions.Builder.withRandomSeed
(Integer randomSeed) Deprecated, for removal: This API element is subject to removal in a future version.userandomSeed(Integer)
instead.MistralAiChatOptions.Builder.withResponseFormat
(MistralAiApi.ChatCompletionRequest.ResponseFormat responseFormat) Deprecated, for removal: This API element is subject to removal in a future version.useresponseFormat(ResponseFormat)
instead.MistralAiChatOptions.Builder.withSafePrompt
(Boolean safePrompt) Deprecated, for removal: This API element is subject to removal in a future version.usesafePrompt(Boolean)
instead.Deprecated, for removal: This API element is subject to removal in a future version.usestop(List)
instead.MistralAiChatOptions.Builder.withTemperature
(Double temperature) Deprecated, for removal: This API element is subject to removal in a future version.usetemperature(Double)
instead.MistralAiChatOptions.Builder.withToolChoice
(MistralAiApi.ChatCompletionRequest.ToolChoice toolChoice) Deprecated, for removal: This API element is subject to removal in a future version.usetoolChoice(ToolChoice)
instead.MistralAiChatOptions.Builder.withToolContext
(Map<String, Object> toolContext) Deprecated, for removal: This API element is subject to removal in a future version.usetoolContext(Map)
instead.MistralAiChatOptions.Builder.withTools
(List<MistralAiApi.FunctionTool> tools) Deprecated, for removal: This API element is subject to removal in a future version.usetools(List)
instead.Deprecated, for removal: This API element is subject to removal in a future version.usetopP(Double)
instead.
function(String)
instead.