Uses of Interface
org.springframework.ai.chat.prompt.ChatOptions.Builder
Packages that use ChatOptions.Builder
Package
Description
Spring AI integration with Anthropic's Claude models using the official
Anthropic Java SDK.
Chat client API.
-
Uses of ChatOptions.Builder in org.springframework.ai.anthropic
Classes in org.springframework.ai.anthropic that implement ChatOptions.BuilderModifier and TypeClassDescriptionprotected static classstatic classBuilder for creatingAnthropicChatOptionsinstances.Methods in org.springframework.ai.anthropic with parameters of type ChatOptions.BuilderModifier and TypeMethodDescriptionAnthropicChatOptions.AbstractBuilder.combineWith(ChatOptions.Builder<?> other) -
Uses of ChatOptions.Builder in org.springframework.ai.bedrock.converse
Classes in org.springframework.ai.bedrock.converse that implement ChatOptions.BuilderModifier and TypeClassDescriptionprotected static classstatic classMethods in org.springframework.ai.bedrock.converse with parameters of type ChatOptions.BuilderModifier and TypeMethodDescriptionBedrockChatOptions.AbstractBuilder.combineWith(ChatOptions.Builder<?> other) -
Uses of ChatOptions.Builder in org.springframework.ai.chat.client
Methods in org.springframework.ai.chat.client with type parameters of type ChatOptions.BuilderModifier and TypeMethodDescription<B extends ChatOptions.Builder<?>>
ChatClient.ChatClientRequestSpecChatClient.ChatClientRequestSpec.options(B customizer) <B extends ChatOptions.Builder<?>>
ChatClient.ChatClientRequestSpecDefaultChatClient.DefaultChatClientRequestSpec.options(B customizer) Methods in org.springframework.ai.chat.client with parameters of type ChatOptions.BuilderModifier and TypeMethodDescriptionChatClient.Builder.defaultOptions(ChatOptions.Builder chatOptions) DefaultChatClientBuilder.defaultOptions(ChatOptions.Builder customizer) Constructors in org.springframework.ai.chat.client with parameters of type ChatOptions.BuilderModifierConstructorDescriptionDefaultChatClientRequestSpec(ChatModel chatModel, @Nullable String userText, Map<String, Object> userParams, Map<String, Object> userMetadata, @Nullable String systemText, Map<String, Object> systemParams, Map<String, Object> systemMetadata, List<ToolCallback> toolCallbacks, List<ToolCallbackProvider> toolCallbackProviders, List<Message> messages, List<Media> media, @Nullable ChatOptions.Builder<?> customizer, List<Advisor> advisors, Map<String, Object> advisorParams, io.micrometer.observation.ObservationRegistry observationRegistry, @Nullable ChatClientObservationConvention chatClientObservationConvention, Map<String, Object> toolContext, @Nullable TemplateRenderer templateRenderer, @Nullable AdvisorObservationConvention advisorObservationConvention, ToolCallingAdvisor.Builder<?> toolCallingAdvisorBuilder) -
Uses of ChatOptions.Builder in org.springframework.ai.chat.prompt
Classes in org.springframework.ai.chat.prompt with type parameters of type ChatOptions.BuilderModifier and TypeInterfaceDescriptionstatic interfaceChatOptions.Builder<B extends ChatOptions.Builder<B>>Builder for creatingChatOptionsinstance.Classes in org.springframework.ai.chat.prompt that implement ChatOptions.BuilderModifier and TypeClassDescriptionclassDefaultChatOptionsBuilder<B extends DefaultChatOptionsBuilder<B>>Implementation ofChatOptions.Builderto createDefaultChatOptions.Methods in org.springframework.ai.chat.prompt that return ChatOptions.BuilderModifier and TypeMethodDescriptionstatic ChatOptions.Builder<?>ChatOptions.builder()Creates a newChatOptions.Builderto create the defaultChatOptions.ChatOptions.mutate()Returns a newChatOptions.Builderinitialized with the values of thisChatOptions.DefaultChatOptions.mutate()Methods in org.springframework.ai.chat.prompt with parameters of type ChatOptions.BuilderModifier and TypeMethodDescriptionChatOptions.Builder.combineWith(ChatOptions.Builder<?> other) Mutate this builder by taking allother's values that are non-null, retainingthisother values.DefaultChatOptionsBuilder.combineWith(ChatOptions.Builder<?> other) -
Uses of ChatOptions.Builder in org.springframework.ai.deepseek
Classes in org.springframework.ai.deepseek that implement ChatOptions.BuilderModifier and TypeClassDescriptionprotected static classstatic classMethods in org.springframework.ai.deepseek with parameters of type ChatOptions.BuilderModifier and TypeMethodDescriptionDeepSeekChatOptions.AbstractBuilder.combineWith(ChatOptions.Builder<?> other) -
Uses of ChatOptions.Builder in org.springframework.ai.google.genai
Classes in org.springframework.ai.google.genai that implement ChatOptions.BuilderModifier and TypeClassDescriptionprotected static classstatic classMethods in org.springframework.ai.google.genai with parameters of type ChatOptions.BuilderModifier and TypeMethodDescriptionGoogleGenAiChatOptions.AbstractBuilder.combineWith(ChatOptions.Builder<?> other) -
Uses of ChatOptions.Builder in org.springframework.ai.mistralai
Classes in org.springframework.ai.mistralai that implement ChatOptions.BuilderModifier and TypeClassDescriptionprotected static classstatic classMethods in org.springframework.ai.mistralai with parameters of type ChatOptions.BuilderModifier and TypeMethodDescriptionMistralAiChatOptions.AbstractBuilder.combineWith(ChatOptions.Builder<?> other) -
Uses of ChatOptions.Builder in org.springframework.ai.model.tool
Subinterfaces of ChatOptions.Builder in org.springframework.ai.model.toolModifier and TypeInterfaceDescriptionstatic interfacestatic interfaceToolCallingChatOptions.Builder<B extends ToolCallingChatOptions.Builder<B>>A builder to create aToolCallingChatOptionsinstance.Classes in org.springframework.ai.model.tool that implement ChatOptions.BuilderModifier and TypeClassDescriptionstatic classstatic classDefault implementation ofToolCallingChatOptions.Builder.Methods in org.springframework.ai.model.tool with parameters of type ChatOptions.BuilderModifier and TypeMethodDescriptionDefaultStructuredOutputChatOptions.Builder.combineWith(ChatOptions.Builder<?> other) DefaultToolCallingChatOptions.Builder.combineWith(ChatOptions.Builder<?> other) -
Uses of ChatOptions.Builder in org.springframework.ai.ollama.api
Classes in org.springframework.ai.ollama.api that implement ChatOptions.BuilderModifier and TypeClassDescriptionprotected static classstatic classMethods in org.springframework.ai.ollama.api with parameters of type ChatOptions.BuilderModifier and TypeMethodDescriptionOllamaChatOptions.AbstractBuilder.combineWith(ChatOptions.Builder<?> other) -
Uses of ChatOptions.Builder in org.springframework.ai.openai
Classes in org.springframework.ai.openai that implement ChatOptions.BuilderModifier and TypeClassDescriptionprotected static classstatic classMethods in org.springframework.ai.openai with parameters of type ChatOptions.BuilderModifier and TypeMethodDescriptionOpenAiChatOptions.AbstractBuilder.combineWith(ChatOptions.Builder<?> other) -
Uses of ChatOptions.Builder in org.springframework.ai.test.options
Classes in org.springframework.ai.test.options with type parameters of type ChatOptions.BuilderModifier and TypeClassDescriptionclassAbstractChatOptionsTests<O extends ChatOptions,B extends ChatOptions.Builder<B>> Abstract base class for testingChatOptionssubclasses.