Uses of Interface
org.springframework.ai.chat.prompt.ChatOptions
Package
Description
Chat client.
Provides the API for chat client advisors.
Provides the API for chat observations.
-
Uses of ChatOptions in org.springframework.ai.anthropic
Modifier and TypeClassDescriptionclass
The options to be used when sending a chat request to the Anthropic API. -
Uses of ChatOptions in org.springframework.ai.azure.openai
Modifier and TypeClassDescriptionclass
The configuration information for a chat completions request. -
Uses of ChatOptions in org.springframework.ai.bedrock.anthropic
-
Uses of ChatOptions in org.springframework.ai.bedrock.anthropic3
Modifier and TypeClassDescriptionclass
Options for the Anthropic 3 chat API. -
Uses of ChatOptions in org.springframework.ai.bedrock.cohere
Modifier and TypeClassDescriptionclass
Options for the Bedrock Cohere chat API. -
Uses of ChatOptions in org.springframework.ai.bedrock.converse
-
Uses of ChatOptions in org.springframework.ai.bedrock.converse.api
Modifier and TypeMethodDescriptionstatic software.amazon.awssdk.core.document.Document
ConverseApiUtils.getChatOptionsAdditionalModelRequestFields
(ChatOptions defaultOptions, ModelOptions promptOptions) -
Uses of ChatOptions in org.springframework.ai.bedrock.jurassic2
Modifier and TypeClassDescriptionclass
Request body for the /complete endpoint of the Jurassic-2 API. -
Uses of ChatOptions in org.springframework.ai.bedrock.llama
Modifier and TypeClassDescriptionclass
Options for the Bedrock Llama Chat API. -
Uses of ChatOptions in org.springframework.ai.bedrock.titan
-
Uses of ChatOptions in org.springframework.ai.chat.client
Modifier and TypeMethodDescription<T extends ChatOptions>
ChatClient.ChatClientRequestSpecChatClient.ChatClientRequestSpec.options
(T options) <T extends ChatOptions>
ChatClient.ChatClientRequestSpecDefaultChatClient.DefaultChatClientRequestSpec.options
(T options) Modifier and TypeMethodDescriptionDefaultChatClient.DefaultChatClientRequestSpec.getChatOptions()
Modifier and TypeMethodDescriptionChatClient.Builder.defaultOptions
(ChatOptions chatOptions) DefaultChatClientBuilder.defaultOptions
(ChatOptions chatOptions) ModifierConstructorDescriptionDefaultChatClientRequestSpec
(ChatModel chatModel, String userText, Map<String, Object> userParams, String systemText, Map<String, Object> systemParams, List<FunctionCallback> functionCallbacks, List<Message> messages, List<String> functionNames, List<Media> media, ChatOptions chatOptions, List<Advisor> advisors, Map<String, Object> advisorParams, io.micrometer.observation.ObservationRegistry observationRegistry, ChatClientObservationConvention customObservationConvention, Map<String, Object> toolContext) -
Uses of ChatOptions in org.springframework.ai.chat.client.advisor.api
Modifier and TypeMethodDescriptionAdvisedRequest.chatOptions()
Returns the value of thechatOptions
record component.Modifier and TypeMethodDescriptionAdvisedRequest.Builder.withChatOptions
(ChatOptions chatOptions) Set the chat options.ModifierConstructorDescriptionAdvisedRequest
(ChatModel chatModel, String userText, String systemText, ChatOptions chatOptions, List<Media> media, List<String> functionNames, List<FunctionCallback> functionCallbacks, List<Message> messages, Map<String, Object> userParams, Map<String, Object> systemParams, List<Advisor> advisors, Map<String, Object> advisorParams, Map<String, Object> adviseContext, Map<String, Object> toolContext) Creates an instance of aAdvisedRequest
record class. -
Uses of ChatOptions in org.springframework.ai.chat.model
-
Uses of ChatOptions in org.springframework.ai.chat.observation
Modifier and TypeMethodDescriptionChatModelObservationContext.Builder.requestOptions
(ChatOptions requestOptions) -
Uses of ChatOptions in org.springframework.ai.chat.prompt
Modifier and TypeMethodDescriptionChatOptionsBuilder.build()
ChatOptions.copy()
Returns a copy of thisChatOptions
.Prompt.getOptions()
Modifier and TypeMethodDescriptionChatPromptTemplate.create
(Map<String, Object> model, ChatOptions modelOptions) ChatPromptTemplate.create
(ChatOptions modelOptions) PromptTemplate.create
(Map<String, Object> model, ChatOptions modelOptions) PromptTemplate.create
(ChatOptions modelOptions) PromptTemplateActions.create
(Map<String, Object> model, ChatOptions modelOptions) PromptTemplateActions.create
(ChatOptions modelOptions) ModifierConstructorDescriptionPrompt
(String contents, ChatOptions chatOptions) Prompt
(List<Message> messages, ChatOptions chatOptions) Prompt
(Message message, ChatOptions chatOptions) -
Uses of ChatOptions in org.springframework.ai.huggingface
-
Uses of ChatOptions in org.springframework.ai.minimax
Modifier and TypeClassDescriptionclass
MiniMaxChatOptions represents the options for performing chat completion using the MiniMax API. -
Uses of ChatOptions in org.springframework.ai.mistralai
-
Uses of ChatOptions in org.springframework.ai.model.function
Modifier and TypeInterfaceDescriptioninterface
FunctionCallingOptions is a set of options that can be used to configure the function calling behavior of the ChatModel.Modifier and TypeClassDescriptionstatic class
Modifier and TypeMethodDescriptionFunctionCallingOptionsBuilder.PortableFunctionCallingOptions.copy()
Modifier and TypeMethodDescriptionFunctionCallingOptionsBuilder.PortableFunctionCallingOptions.merge
(ChatOptions options) -
Uses of ChatOptions in org.springframework.ai.moonshot
Modifier and TypeClassDescriptionclass
Options for Moonshot chat completions. -
Uses of ChatOptions in org.springframework.ai.oci.cohere
Modifier and TypeClassDescriptionclass
The configuration information for OCI chat requestsModifier and TypeMethodDescriptionOCICohereChatOptions.copy()
OCICohereChatModel.getDefaultOptions()
-
Uses of ChatOptions in org.springframework.ai.ollama
-
Uses of ChatOptions in org.springframework.ai.ollama.api
Modifier and TypeClassDescriptionclass
Helper class for creating strongly-typed Ollama options. -
Uses of ChatOptions in org.springframework.ai.openai
-
Uses of ChatOptions in org.springframework.ai.qianfan
Modifier and TypeClassDescriptionclass
QianFanChatOptions represents the options for performing chat completion using the QianFan API. -
Uses of ChatOptions in org.springframework.ai.vertexai.gemini
Modifier and TypeClassDescriptionclass
Options for the Vertex AI Gemini Chat API. -
Uses of ChatOptions in org.springframework.ai.watsonx
Modifier and TypeClassDescriptionclass
Helper class for creating watsonx.ai options. -
Uses of ChatOptions in org.springframework.ai.zhipuai
Modifier and TypeClassDescriptionclass
ZhiPuAiChatOptions represents the options for the ZhiPuAiChat model.