![]() |
Ollama4j
A Java library (wrapper/binding) for Ollama server.
|
Public Member Functions | |
OllamaChatRequest | build () |
void | reset () |
OllamaChatRequestBuilder | withMessage (OllamaChatMessageRole role, String content) |
OllamaChatRequestBuilder | withMessage (OllamaChatMessageRole role, String content, List< OllamaChatToolCalls > toolCalls) |
OllamaChatRequestBuilder | withMessage (OllamaChatMessageRole role, String content, List< OllamaChatToolCalls > toolCalls, List< File > images) |
OllamaChatRequestBuilder | withMessage (OllamaChatMessageRole role, String content, List< OllamaChatToolCalls > toolCalls, String... imageUrls) |
OllamaChatRequestBuilder | withMessages (List< OllamaChatMessage > messages) |
OllamaChatRequestBuilder | withOptions (Options options) |
OllamaChatRequestBuilder | withGetJsonResponse () |
OllamaChatRequestBuilder | withTemplate (String template) |
OllamaChatRequestBuilder | withStreaming () |
OllamaChatRequestBuilder | withKeepAlive (String keepAlive) |
OllamaChatRequestBuilder | withThinking (boolean think) |
Static Public Member Functions | |
static OllamaChatRequestBuilder | getInstance (String model) |
Helper class for creating OllamaChatRequest
objects using the builder-pattern.
Definition at line 20 of file OllamaChatRequestBuilder.java.
OllamaChatRequest io.github.ollama4j.models.chat.OllamaChatRequestBuilder.build | ( | ) |
Definition at line 34 of file OllamaChatRequestBuilder.java.
|
static |
Definition at line 30 of file OllamaChatRequestBuilder.java.
void io.github.ollama4j.models.chat.OllamaChatRequestBuilder.reset | ( | ) |
Definition at line 38 of file OllamaChatRequestBuilder.java.
OllamaChatRequestBuilder io.github.ollama4j.models.chat.OllamaChatRequestBuilder.withGetJsonResponse | ( | ) |
Definition at line 97 of file OllamaChatRequestBuilder.java.
OllamaChatRequestBuilder io.github.ollama4j.models.chat.OllamaChatRequestBuilder.withKeepAlive | ( | String | keepAlive | ) |
Definition at line 112 of file OllamaChatRequestBuilder.java.
OllamaChatRequestBuilder io.github.ollama4j.models.chat.OllamaChatRequestBuilder.withMessage | ( | OllamaChatMessageRole | role, |
String | content ) |
Definition at line 42 of file OllamaChatRequestBuilder.java.
OllamaChatRequestBuilder io.github.ollama4j.models.chat.OllamaChatRequestBuilder.withMessage | ( | OllamaChatMessageRole | role, |
String | content, | ||
List< OllamaChatToolCalls > | toolCalls ) |
Definition at line 46 of file OllamaChatRequestBuilder.java.
OllamaChatRequestBuilder io.github.ollama4j.models.chat.OllamaChatRequestBuilder.withMessage | ( | OllamaChatMessageRole | role, |
String | content, | ||
List< OllamaChatToolCalls > | toolCalls, | ||
List< File > | images ) |
Definition at line 52 of file OllamaChatRequestBuilder.java.
OllamaChatRequestBuilder io.github.ollama4j.models.chat.OllamaChatRequestBuilder.withMessage | ( | OllamaChatMessageRole | role, |
String | content, | ||
List< OllamaChatToolCalls > | toolCalls, | ||
String... | imageUrls ) |
Definition at line 68 of file OllamaChatRequestBuilder.java.
OllamaChatRequestBuilder io.github.ollama4j.models.chat.OllamaChatRequestBuilder.withMessages | ( | List< OllamaChatMessage > | messages | ) |
Definition at line 88 of file OllamaChatRequestBuilder.java.
OllamaChatRequestBuilder io.github.ollama4j.models.chat.OllamaChatRequestBuilder.withOptions | ( | Options | options | ) |
Definition at line 92 of file OllamaChatRequestBuilder.java.
OllamaChatRequestBuilder io.github.ollama4j.models.chat.OllamaChatRequestBuilder.withStreaming | ( | ) |
Definition at line 107 of file OllamaChatRequestBuilder.java.
OllamaChatRequestBuilder io.github.ollama4j.models.chat.OllamaChatRequestBuilder.withTemplate | ( | String | template | ) |
Definition at line 102 of file OllamaChatRequestBuilder.java.
OllamaChatRequestBuilder io.github.ollama4j.models.chat.OllamaChatRequestBuilder.withThinking | ( | boolean | think | ) |
Definition at line 117 of file OllamaChatRequestBuilder.java.