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, 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) |
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 91 of file OllamaChatRequestBuilder.java.
OllamaChatRequestBuilder io.github.ollama4j.models.chat.OllamaChatRequestBuilder.withKeepAlive | ( | String | keepAlive | ) |
Definition at line 106 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, | ||
List< File > | images ) |
Definition at line 46 of file OllamaChatRequestBuilder.java.
OllamaChatRequestBuilder io.github.ollama4j.models.chat.OllamaChatRequestBuilder.withMessage | ( | OllamaChatMessageRole | role, |
String | content, | ||
List< OllamaChatToolCalls > | toolCalls, | ||
String... | imageUrls ) |
Definition at line 62 of file OllamaChatRequestBuilder.java.
OllamaChatRequestBuilder io.github.ollama4j.models.chat.OllamaChatRequestBuilder.withMessages | ( | List< OllamaChatMessage > | messages | ) |
Definition at line 82 of file OllamaChatRequestBuilder.java.
OllamaChatRequestBuilder io.github.ollama4j.models.chat.OllamaChatRequestBuilder.withOptions | ( | Options | options | ) |
Definition at line 86 of file OllamaChatRequestBuilder.java.
OllamaChatRequestBuilder io.github.ollama4j.models.chat.OllamaChatRequestBuilder.withStreaming | ( | ) |
Definition at line 101 of file OllamaChatRequestBuilder.java.
OllamaChatRequestBuilder io.github.ollama4j.models.chat.OllamaChatRequestBuilder.withTemplate | ( | String | template | ) |
Definition at line 96 of file OllamaChatRequestBuilder.java.