Uses of Interface
dev.langchain4j.service.TokenStream
Packages that use TokenStream
-
Uses of TokenStream in dev.langchain4j.service
Classes in dev.langchain4j.service that implement TokenStreamMethods in dev.langchain4j.service that return TokenStreamModifier and TypeMethodDescriptionAiServiceTokenStream.ignoreErrors()
TokenStream.ignoreErrors()
All errors during streaming will be ignored (but will be logged with a WARN log level).AiServiceTokenStream.onCompleteResponse
(Consumer<ChatResponse> completionHandler) TokenStream.onCompleteResponse
(Consumer<ChatResponse> completeResponseHandler) The provided handler will be invoked when a language model finishes streaming a response.The provided consumer will be invoked when an error occurs during streaming.AiServiceTokenStream.onPartialResponse
(Consumer<String> partialResponseHandler) TokenStream.onPartialResponse
(Consumer<String> partialResponseHandler) The provided consumer will be invoked every time a new partial response (usually a single token) from a language model is available.AiServiceTokenStream.onRetrieved
(Consumer<List<Content>> contentsHandler) TokenStream.onRetrieved
(Consumer<List<Content>> contentHandler) The provided consumer will be invoked if anyContent
s are retrieved usingRetrievalAugmentor
.AiServiceTokenStream.onToolExecuted
(Consumer<ToolExecution> toolExecutionHandler) TokenStream.onToolExecuted
(Consumer<ToolExecution> toolExecuteHandler) The provided consumer will be invoked if any tool is executed. -
Uses of TokenStream in dev.langchain4j.spi.services
Methods in dev.langchain4j.spi.services with parameters of type TokenStream