Uses of Interface
org.springframework.ai.chat.client.advisor.api.CallAdvisorChain
Packages that use CallAdvisorChain
Package
Description
Provides classes for advising chat clients.
Provides the API for chat client advisors.
-
Uses of CallAdvisorChain in org.springframework.ai.chat.client.advisor
Classes in org.springframework.ai.chat.client.advisor that implement CallAdvisorChainMethods in org.springframework.ai.chat.client.advisor with parameters of type CallAdvisorChainModifier and TypeMethodDescriptionChatModelCallAdvisor.adviseCall(ChatClientRequest chatClientRequest, CallAdvisorChain callAdvisorChain) SafeGuardAdvisor.adviseCall(ChatClientRequest chatClientRequest, CallAdvisorChain callAdvisorChain) SimpleLoggerAdvisor.adviseCall(ChatClientRequest chatClientRequest, CallAdvisorChain callAdvisorChain) -
Uses of CallAdvisorChain in org.springframework.ai.chat.client.advisor.api
Subinterfaces of CallAdvisorChain in org.springframework.ai.chat.client.advisor.apiModifier and TypeInterfaceDescriptioninterfaceA base interface for advisor chains that can be used to chain multiple advisors together, both for call and stream advisors.Methods in org.springframework.ai.chat.client.advisor.api with parameters of type CallAdvisorChainModifier and TypeMethodDescriptiondefault ChatClientResponseBaseAdvisor.adviseCall(ChatClientRequest chatClientRequest, CallAdvisorChain callAdvisorChain) CallAdvisor.adviseCall(ChatClientRequest chatClientRequest, CallAdvisorChain callAdvisorChain)