Class QianfanStreamingResponseBuilder
java.lang.Object
dev.langchain4j.model.qianfan.client.QianfanStreamingResponseBuilder
This class needs to be thread safe because it is called when a streaming result comes back
and there is no guarantee that this thread will be the same as the one that initiated the request,
in fact it almost certainly won't be.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidappend(ChatCompletionResponse partialResponse) voidappend(CompletionResponse partialResponse) dev.langchain4j.model.output.Response<dev.langchain4j.data.message.AiMessage> build()dev.langchain4j.model.output.Response<String> build(dev.langchain4j.model.Tokenizer tokenizer) dev.langchain4j.model.output.Response<dev.langchain4j.data.message.AiMessage> build(dev.langchain4j.model.Tokenizer tokenizer, boolean forcefulToolExecution)
-
Constructor Details
-
QianfanStreamingResponseBuilder
-
-
Method Details
-
append
-
append
-
build
public dev.langchain4j.model.output.Response<dev.langchain4j.data.message.AiMessage> build(dev.langchain4j.model.Tokenizer tokenizer, boolean forcefulToolExecution) -
build
public dev.langchain4j.model.output.Response<String> build(dev.langchain4j.model.Tokenizer tokenizer) -
build
public dev.langchain4j.model.output.Response<dev.langchain4j.data.message.AiMessage> build()
-