Ollama4j
A Java library (wrapper/binding) for Ollama server.
Loading...
Searching...
No Matches
OllamaChatStreamObserver.java
Go to the documentation of this file.
1package io.github.ollama4j.models.chat;
2
3import io.github.ollama4j.models.generate.OllamaStreamHandler;
4import io.github.ollama4j.models.generate.OllamaTokenHandler;
5import lombok.RequiredArgsConstructor;
6
7@RequiredArgsConstructor
9 private final OllamaStreamHandler streamHandler;
10 private String message = "";
11
12 @Override
13 public void accept(OllamaChatResponseModel token) {
14 if (streamHandler != null) {
15 message += token.getMessage().getContent();
16 streamHandler.accept(message);
17 }
18 }
19}