Uses of Interface
org.springframework.ai.chat.client.advisor.api.StreamAdvisorChain
Packages that use StreamAdvisorChain
Package
Description
Provides classes for advising chat clients.
Provides the API for chat client advisors.
-
Uses of StreamAdvisorChain in org.springframework.ai.chat.client.advisor
Classes in org.springframework.ai.chat.client.advisor that implement StreamAdvisorChainMethods in org.springframework.ai.chat.client.advisor with parameters of type StreamAdvisorChainModifier and TypeMethodDescriptionreactor.core.publisher.Flux<ChatClientResponse>ChatModelStreamAdvisor.adviseStream(ChatClientRequest chatClientRequest, StreamAdvisorChain streamAdvisorChain) reactor.core.publisher.Flux<ChatClientResponse>MessageChatMemoryAdvisor.adviseStream(ChatClientRequest chatClientRequest, StreamAdvisorChain streamAdvisorChain) reactor.core.publisher.Flux<ChatClientResponse>PromptChatMemoryAdvisor.adviseStream(ChatClientRequest chatClientRequest, StreamAdvisorChain streamAdvisorChain) reactor.core.publisher.Flux<ChatClientResponse>SafeGuardAdvisor.adviseStream(ChatClientRequest chatClientRequest, StreamAdvisorChain streamAdvisorChain) reactor.core.publisher.Flux<ChatClientResponse>SimpleLoggerAdvisor.adviseStream(ChatClientRequest chatClientRequest, StreamAdvisorChain streamAdvisorChain) -
Uses of StreamAdvisorChain in org.springframework.ai.chat.client.advisor.api
Subinterfaces of StreamAdvisorChain 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 StreamAdvisorChainModifier and TypeMethodDescriptiondefault reactor.core.publisher.Flux<ChatClientResponse>BaseAdvisor.adviseStream(ChatClientRequest chatClientRequest, StreamAdvisorChain streamAdvisorChain) reactor.core.publisher.Flux<ChatClientResponse>StreamAdvisor.adviseStream(ChatClientRequest chatClientRequest, StreamAdvisorChain streamAdvisorChain)