Uses of Interface
net.thevpc.naru.api.model.NaruStreamHandler
Packages that use NaruStreamHandler
-
Uses of NaruStreamHandler in net.thevpc.naru.api.model
Classes in net.thevpc.naru.api.model that implement NaruStreamHandlerMethods in net.thevpc.naru.api.model with parameters of type NaruStreamHandlerModifier and TypeMethodDescriptionNaruStreamCollector.addDelegate(NaruStreamHandler delegate) Adds a handler to also feed, so rendering can happen while collection happens without either knowing about the other.static NaruStreamPipelineNaruStreamPipeline.batch(String provider, String text, NaruStreamHandler handler, NaruThinkingTags tags) Consumes a whole batch body.default NaruResponseNaruModelProtocol.chatStream(NaruModelRequest request, NaruTask task, NaruStreamHandler handler) Send a chat request, delivering output as it is produced.static NaruStreamPipelineNaruStreamPipeline.of(String provider, NaruStreamHandler handler) Convenience using the protocol's default delimiters.static voidNaruModelProtocol.replayAsChunks(String provider, NaruResponse response, NaruStreamHandler handler) Feeds an already-complete response through the chunk pipeline.Constructors in net.thevpc.naru.api.model with parameters of type NaruStreamHandlerModifierConstructorDescriptionNaruStreamPipeline(String provider, NaruStreamHandler handler, NaruThinkingTags tags)