Uses of Interface
org.springframework.ai.chat.client.ChatClient.AdvisorSpec
Packages that use ChatClient.AdvisorSpec
-
Uses of ChatClient.AdvisorSpec in org.springframework.ai.chat.client
Classes in org.springframework.ai.chat.client that implement ChatClient.AdvisorSpecFields in org.springframework.ai.chat.client with type parameters of type ChatClient.AdvisorSpecModifier and TypeFieldDescriptionstatic final Consumer<ChatClient.AdvisorSpec>AdvisorParams.ENABLE_NATIVE_STRUCTURED_OUTPUTMethods in org.springframework.ai.chat.client that return ChatClient.AdvisorSpecModifier and TypeMethodDescriptionMethods in org.springframework.ai.chat.client that return types with arguments of type ChatClient.AdvisorSpecModifier and TypeMethodDescriptionstatic Consumer<ChatClient.AdvisorSpec>AdvisorParams.toolCallAdvisorAutoRegister(boolean enabled) Controls whether aToolCallAdvisoris automatically added to the chain when tools are configured on theChatClientand no explicitToolAdvisoris already present.Method parameters in org.springframework.ai.chat.client with type arguments of type ChatClient.AdvisorSpecModifier and TypeMethodDescriptionChatClient.ChatClientRequestSpec.advisors(Consumer<ChatClient.AdvisorSpec> consumer) DefaultChatClient.DefaultChatClientRequestSpec.advisors(Consumer<ChatClient.AdvisorSpec> consumer) ChatClient.Builder.defaultAdvisors(Consumer<ChatClient.AdvisorSpec> advisorSpecConsumer) DefaultChatClientBuilder.defaultAdvisors(Consumer<ChatClient.AdvisorSpec> advisorSpecConsumer)