Uses of Class
org.springframework.ai.chat.client.advisor.ToolCallingAdvisor.Builder
Packages that use ToolCallingAdvisor.Builder
Package
Description
Chat client API.
Provides classes for advising chat clients.
-
Uses of ToolCallingAdvisor.Builder in org.springframework.ai.chat.client
Methods in org.springframework.ai.chat.client with parameters of type ToolCallingAdvisor.BuilderModifier and TypeMethodDescriptionstatic ChatClient.BuilderChatClient.builder(org.springframework.ai.chat.model.ChatModel chatModel, io.micrometer.observation.ObservationRegistry observationRegistry, @Nullable ChatClientObservationConvention chatClientObservationConvention, @Nullable AdvisorObservationConvention advisorObservationConvention, @Nullable ToolCallingAdvisor.Builder<?> toolCallingAdvisorBuilder) Creates aChatClient.Builderfor constructing aChatClient.Constructors in org.springframework.ai.chat.client with parameters of type ToolCallingAdvisor.BuilderModifierConstructorDescriptionDefaultChatClientBuilder(org.springframework.ai.chat.model.ChatModel chatModel, io.micrometer.observation.ObservationRegistry observationRegistry, @Nullable ChatClientObservationConvention chatClientObservationConvention, @Nullable AdvisorObservationConvention advisorObservationConvention, @Nullable ToolCallingAdvisor.Builder<?> toolCallingAdvisorBuilder) Creates a newDefaultChatClientBuilder.DefaultChatClientRequestSpec(org.springframework.ai.chat.model.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<org.springframework.ai.tool.ToolCallback> toolCallbacks, List<org.springframework.ai.tool.ToolCallbackProvider> toolCallbackProviders, List<org.springframework.ai.chat.messages.Message> messages, List<org.springframework.ai.content.Media> media, @Nullable org.springframework.ai.chat.prompt.ChatOptions.Builder<?> customizer, List<Advisor> advisors, Map<String, Object> advisorParams, io.micrometer.observation.ObservationRegistry observationRegistry, @Nullable ChatClientObservationConvention chatClientObservationConvention, Map<String, Object> toolContext, @Nullable org.springframework.ai.template.TemplateRenderer templateRenderer, @Nullable AdvisorObservationConvention advisorObservationConvention, ToolCallingAdvisor.Builder<?> toolCallingAdvisorBuilder) -
Uses of ToolCallingAdvisor.Builder in org.springframework.ai.chat.client.advisor
Classes in org.springframework.ai.chat.client.advisor with type parameters of type ToolCallingAdvisor.BuilderModifier and TypeClassDescriptionstatic classToolCallingAdvisor.Builder<T extends ToolCallingAdvisor.Builder<T>>Builder for creating instances of ToolCallingAdvisor.Subclasses of ToolCallingAdvisor.Builder in org.springframework.ai.chat.client.advisorModifier and TypeClassDescriptionstatic classToolCallAdvisor.Builder<T extends ToolCallAdvisor.Builder<T>>Deprecated, for removal: This API element is subject to removal in a future version.Methods in org.springframework.ai.chat.client.advisor that return ToolCallingAdvisor.BuilderModifier and TypeMethodDescriptionstatic ToolCallingAdvisor.Builder<?>ToolCallingAdvisor.builder()Creates a new Builder instance for constructing a ToolCallingAdvisor.ToolCallingAdvisor.Builder.copy()Creates a shallow copy of this builder with all current settings.protected ToolCallingAdvisor.Builder<?>ToolCallingAdvisor.Builder.newCopy()Factory method called bycopy()to create the blank builder instance that will receive the copied fields.
ToolCallingAdvisor.Builder.