Class DefaultChatClient.DefaultStreamResponseSpec
java.lang.Object
org.springframework.ai.chat.client.DefaultChatClient.DefaultStreamResponseSpec
- All Implemented Interfaces:
ChatClient.StreamResponseSpec
- Enclosing class:
DefaultChatClient
public static class DefaultChatClient.DefaultStreamResponseSpec
extends Object
implements ChatClient.StreamResponseSpec
- Since:
- 1.0.0
- Author:
- Mark Pollack, Christian Tzolov, Josh Long, Arjen Poutsma, Soby Chacko, Dariusz Jedrzejczyk, Thomas Vitale, Jonatan Ivanov, Wenli Tian
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultStreamResponseSpec(ChatClientRequest chatClientRequest, BaseAdvisorChain advisorChain, io.micrometer.observation.ObservationRegistry observationRegistry, ChatClientObservationConvention observationConvention) -
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Flux<ChatClientResponse> reactor.core.publisher.Flux<ChatResponse> reactor.core.publisher.Flux<String> content()
-
Constructor Details
-
DefaultStreamResponseSpec
public DefaultStreamResponseSpec(ChatClientRequest chatClientRequest, BaseAdvisorChain advisorChain, io.micrometer.observation.ObservationRegistry observationRegistry, ChatClientObservationConvention observationConvention)
-
-
Method Details
-
chatClientResponse
- Specified by:
chatClientResponsein interfaceChatClient.StreamResponseSpec
-
chatResponse
- Specified by:
chatResponsein interfaceChatClient.StreamResponseSpec
-
content
- Specified by:
contentin interfaceChatClient.StreamResponseSpec
-