Index
All Classes and Interfaces|All Packages|Serialized Form
A
- adapters() - Method in class io.intino.alexandria.ollama.requests.OllamaCreateModelRequest
- adapters(Map<String, String>) - Method in class io.intino.alexandria.ollama.requests.OllamaCreateModelRequest
- addAdapter(String, String) - Method in class io.intino.alexandria.ollama.requests.OllamaCreateModelRequest
- addMessage(OllamaMessage) - Method in class io.intino.alexandria.ollama.requests.OllamaChatRequest
- addMessage(OllamaMessage) - Method in class io.intino.alexandria.ollama.requests.OllamaCreateModelRequest
- addMessage(OllamaMessage.Role, String) - Method in class io.intino.alexandria.ollama.requests.OllamaChatRequest
- addMessage(OllamaMessage.Role, String) - Method in class io.intino.alexandria.ollama.requests.OllamaCreateModelRequest
- arguments() - Method in class io.intino.alexandria.ollama.tools.OllamaToolCallFunction
- arguments(Map<String, Object>) - Method in class io.intino.alexandria.ollama.tools.OllamaToolCallFunction
- asCollection() - Method in enum class io.intino.alexandria.ollama.tools.OllamaFunction.ParamType
- asNonArray() - Method in enum class io.intino.alexandria.ollama.tools.OllamaFunction.ParamType
- assistant - Enum constant in enum class io.intino.alexandria.ollama.OllamaMessage.Role
B
- BadToolCallException - Exception Class in io.intino.alexandria.ollama.tools
- BadToolCallException() - Constructor for exception class io.intino.alexandria.ollama.tools.BadToolCallException
- BadToolCallException(String) - Constructor for exception class io.intino.alexandria.ollama.tools.BadToolCallException
- BadToolCallException(String, Throwable) - Constructor for exception class io.intino.alexandria.ollama.tools.BadToolCallException
- baseUrl() - Method in interface io.intino.alexandria.ollama.Ollama
- baseUrl() - Method in class io.intino.alexandria.ollama.OllamaHttpClient
- binding() - Method in class io.intino.alexandria.ollama.tools.OllamaFunction
- binding() - Method in class io.intino.alexandria.ollama.tools.OllamaToolCallFunction
- binding(OllamaToolCallFunction.BindingParser<T>) - Method in class io.intino.alexandria.ollama.tools.OllamaToolCallFunction
- binding(Class<?>) - Method in class io.intino.alexandria.ollama.tools.OllamaFunction
- binding(Class<?>) - Method in class io.intino.alexandria.ollama.tools.OllamaToolCallFunction
- bindingClass() - Method in class io.intino.alexandria.ollama.tools.OllamaToolCallFunction
- BindingParseException - Exception Class in io.intino.alexandria.ollama.tools
- BindingParseException() - Constructor for exception class io.intino.alexandria.ollama.tools.BindingParseException
- BindingParseException(String) - Constructor for exception class io.intino.alexandria.ollama.tools.BindingParseException
- BindingParseException(String, Throwable) - Constructor for exception class io.intino.alexandria.ollama.tools.BindingParseException
- BindingParseException(Throwable) - Constructor for exception class io.intino.alexandria.ollama.tools.BindingParseException
- BYTE - Enum constant in enum class io.intino.alexandria.ollama.tools.OllamaFunction.ParamType
- BYTE_COLLECTION - Enum constant in enum class io.intino.alexandria.ollama.tools.OllamaFunction.ParamType
- bytesToHex(byte[]) - Static method in interface io.intino.alexandria.ollama.Ollama
C
- call(HttpRequest) - Method in class io.intino.alexandria.ollama.OllamaHttpClient
- call(HttpRequest, Class<T>) - Method in class io.intino.alexandria.ollama.OllamaHttpClient
- callStream(HttpRequest, Class<T>) - Method in class io.intino.alexandria.ollama.OllamaHttpClient
- CHAR - Enum constant in enum class io.intino.alexandria.ollama.tools.OllamaFunction.ParamType
- CHAR_COLLECTION - Enum constant in enum class io.intino.alexandria.ollama.tools.OllamaFunction.ParamType
- chat(OllamaChatRequest) - Method in interface io.intino.alexandria.ollama.Ollama
- chat(OllamaChatRequest) - Method in class io.intino.alexandria.ollama.OllamaHttpClient
- chat(String, OllamaMessage...) - Method in interface io.intino.alexandria.ollama.Ollama
- chat(String, String) - Method in interface io.intino.alexandria.ollama.Ollama
- chatStream(OllamaChatRequest) - Method in interface io.intino.alexandria.ollama.Ollama
- chatStream(OllamaChatRequest) - Method in class io.intino.alexandria.ollama.OllamaHttpClient
- chatStream(String, OllamaMessage...) - Method in interface io.intino.alexandria.ollama.Ollama
- chatStream(String, String) - Method in interface io.intino.alexandria.ollama.Ollama
- close() - Method in interface io.intino.alexandria.ollama.Ollama
- close() - Method in class io.intino.alexandria.ollama.Ollama.StreamResponse
- close() - Method in class io.intino.alexandria.ollama.OllamaHttpClient
- commonHeaders() - Method in class io.intino.alexandria.ollama.OllamaHttpClient
- completed() - Method in class io.intino.alexandria.ollama.responses.OllamaPullResponse
- completed() - Method in class io.intino.alexandria.ollama.responses.OllamaPushResponse
- content() - Method in class io.intino.alexandria.ollama.OllamaMessage
- content(String) - Method in class io.intino.alexandria.ollama.OllamaMessage
- context() - Method in class io.intino.alexandria.ollama.requests.OllamaGenerateRequest
- context() - Method in class io.intino.alexandria.ollama.responses.OllamaGenerateResponse
- context(int[]) - Method in class io.intino.alexandria.ollama.requests.OllamaGenerateRequest
- context(int[]) - Method in class io.intino.alexandria.ollama.responses.OllamaGenerateResponse
- copy(OllamaCopyRequest) - Method in interface io.intino.alexandria.ollama.Ollama
- copy(OllamaCopyRequest) - Method in class io.intino.alexandria.ollama.OllamaHttpClient
- createBlob(File) - Method in interface io.intino.alexandria.ollama.Ollama
- createBlob(File) - Method in class io.intino.alexandria.ollama.OllamaHttpClient
- createBlob(File, String) - Method in interface io.intino.alexandria.ollama.Ollama
- createBlob(File, String) - Method in class io.intino.alexandria.ollama.OllamaHttpClient
- createdAt() - Method in class io.intino.alexandria.ollama.responses.OllamaChatResponse
- createdAt() - Method in class io.intino.alexandria.ollama.responses.OllamaGenerateResponse
- createdAt(String) - Method in class io.intino.alexandria.ollama.responses.OllamaChatResponse
- createdAt(String) - Method in class io.intino.alexandria.ollama.responses.OllamaGenerateResponse
- createdAtStr() - Method in class io.intino.alexandria.ollama.responses.OllamaChatResponse
- createModel(OllamaCreateModelRequest) - Method in interface io.intino.alexandria.ollama.Ollama
- createModel(OllamaCreateModelRequest) - Method in class io.intino.alexandria.ollama.OllamaHttpClient
- createModelStream(OllamaCreateModelRequest) - Method in interface io.intino.alexandria.ollama.Ollama
- createModelStream(OllamaCreateModelRequest) - Method in class io.intino.alexandria.ollama.OllamaHttpClient
D
- delete(String) - Method in interface io.intino.alexandria.ollama.Ollama
- delete(String) - Method in class io.intino.alexandria.ollama.OllamaHttpClient
- deleteIfExists(String) - Method in interface io.intino.alexandria.ollama.Ollama
- description() - Element in annotation interface io.intino.alexandria.ollama.tools.OllamaFunction.Binding
- description() - Method in class io.intino.alexandria.ollama.tools.OllamaFunction
- description() - Element in annotation interface io.intino.alexandria.ollama.tools.OllamaFunction.Param
- description() - Method in class io.intino.alexandria.ollama.tools.OllamaFunction.Parameters.Property
- description(String) - Method in class io.intino.alexandria.ollama.tools.OllamaFunction
- description(String) - Method in class io.intino.alexandria.ollama.tools.OllamaFunction.Parameters.Property
- destination() - Method in class io.intino.alexandria.ollama.requests.OllamaCopyRequest
- destination(String) - Method in class io.intino.alexandria.ollama.requests.OllamaCopyRequest
- details() - Method in class io.intino.alexandria.ollama.responses.OllamaListResponse.OllamaModel
- details() - Method in class io.intino.alexandria.ollama.responses.OllamaPsResponse.Model
- details() - Method in class io.intino.alexandria.ollama.responses.OllamaShowResponse
- details(OllamaPsResponse.Model.Details) - Method in class io.intino.alexandria.ollama.responses.OllamaPsResponse.Model
- details(OllamaShowResponse.Details) - Method in class io.intino.alexandria.ollama.responses.OllamaShowResponse
- Details() - Constructor for class io.intino.alexandria.ollama.responses.OllamaPsResponse.Model.Details
- Details() - Constructor for class io.intino.alexandria.ollama.responses.OllamaShowResponse.Details
- digest() - Method in class io.intino.alexandria.ollama.responses.OllamaListResponse.OllamaModel
- digest() - Method in class io.intino.alexandria.ollama.responses.OllamaPsResponse.Model
- digest() - Method in class io.intino.alexandria.ollama.responses.OllamaPullResponse
- digest() - Method in class io.intino.alexandria.ollama.responses.OllamaPushResponse
- digest(String) - Method in class io.intino.alexandria.ollama.responses.OllamaPsResponse.Model
- done() - Method in class io.intino.alexandria.ollama.responses.OllamaChatResponse
- done() - Method in class io.intino.alexandria.ollama.responses.OllamaGenerateResponse
- done(boolean) - Method in class io.intino.alexandria.ollama.responses.OllamaChatResponse
- done(boolean) - Method in class io.intino.alexandria.ollama.responses.OllamaGenerateResponse
- doneReason() - Method in class io.intino.alexandria.ollama.responses.OllamaChatResponse
- doneReason(String) - Method in class io.intino.alexandria.ollama.responses.OllamaChatResponse
- DOUBLE - Enum constant in enum class io.intino.alexandria.ollama.tools.OllamaFunction.ParamType
- DOUBLE_COLLECTION - Enum constant in enum class io.intino.alexandria.ollama.tools.OllamaFunction.ParamType
E
- embed(OllamaEmbedRequest) - Method in interface io.intino.alexandria.ollama.Ollama
- embed(OllamaEmbedRequest) - Method in class io.intino.alexandria.ollama.OllamaHttpClient
- embeddings() - Method in class io.intino.alexandria.ollama.responses.OllamaEmbedResponse
- embeddings() - Method in class io.intino.alexandria.ollama.responses.OllamaEmbedResponse.OfDouble
- embeddings() - Method in class io.intino.alexandria.ollama.responses.OllamaEmbedResponse.OfFloat
- embeddings(double[][]) - Method in class io.intino.alexandria.ollama.responses.OllamaEmbedResponse.OfDouble
- embeddings(float[][]) - Method in class io.intino.alexandria.ollama.responses.OllamaEmbedResponse.OfFloat
- embeddings(T[]) - Method in class io.intino.alexandria.ollama.responses.OllamaEmbedResponse
- embeddingsAsList() - Method in class io.intino.alexandria.ollama.responses.OllamaEmbedResponse.OfFloat
- embeddingsAsLists() - Method in class io.intino.alexandria.ollama.responses.OllamaEmbedResponse.OfDouble
- embedFloats(OllamaEmbedRequest) - Method in interface io.intino.alexandria.ollama.Ollama
- embedFloats(OllamaEmbedRequest) - Method in class io.intino.alexandria.ollama.OllamaHttpClient
- enumValues() - Element in annotation interface io.intino.alexandria.ollama.tools.OllamaFunction.Param
- enumValues() - Method in class io.intino.alexandria.ollama.tools.OllamaFunction.Parameters.Property
- enumValues(Collection<String>) - Method in class io.intino.alexandria.ollama.tools.OllamaFunction.Parameters.Property
- equals(Object) - Method in class io.intino.alexandria.ollama.responses.OllamaPsResponse.Model.Details
- equals(Object) - Method in class io.intino.alexandria.ollama.responses.OllamaPsResponse.Model
- evalCount() - Method in class io.intino.alexandria.ollama.responses.OllamaChatResponse
- evalCount() - Method in class io.intino.alexandria.ollama.responses.OllamaGenerateResponse
- evalCount(long) - Method in class io.intino.alexandria.ollama.responses.OllamaChatResponse
- evalCount(long) - Method in class io.intino.alexandria.ollama.responses.OllamaGenerateResponse
- evalDuration() - Method in class io.intino.alexandria.ollama.responses.OllamaChatResponse
- evalDuration() - Method in class io.intino.alexandria.ollama.responses.OllamaGenerateResponse
- evalDuration(long) - Method in class io.intino.alexandria.ollama.responses.OllamaChatResponse
- evalDuration(long) - Method in class io.intino.alexandria.ollama.responses.OllamaGenerateResponse
- exists(String) - Method in interface io.intino.alexandria.ollama.Ollama
- existsBlob(String) - Method in interface io.intino.alexandria.ollama.Ollama
- existsBlob(String) - Method in class io.intino.alexandria.ollama.OllamaHttpClient
- expiresAt() - Method in class io.intino.alexandria.ollama.responses.OllamaPsResponse.Model
- expiresAt(String) - Method in class io.intino.alexandria.ollama.responses.OllamaPsResponse.Model
- expiresAtStr() - Method in class io.intino.alexandria.ollama.responses.OllamaPsResponse.Model
F
- families() - Method in class io.intino.alexandria.ollama.responses.OllamaPsResponse.Model.Details
- families() - Method in class io.intino.alexandria.ollama.responses.OllamaShowResponse.Details
- families(String[]) - Method in class io.intino.alexandria.ollama.responses.OllamaPsResponse.Model.Details
- families(String[]) - Method in class io.intino.alexandria.ollama.responses.OllamaShowResponse.Details
- family() - Method in class io.intino.alexandria.ollama.responses.OllamaPsResponse.Model.Details
- family() - Method in class io.intino.alexandria.ollama.responses.OllamaShowResponse.Details
- family(String) - Method in class io.intino.alexandria.ollama.responses.OllamaPsResponse.Model.Details
- family(String) - Method in class io.intino.alexandria.ollama.responses.OllamaShowResponse.Details
- files() - Method in class io.intino.alexandria.ollama.requests.OllamaCreateModelRequest
- files(Map<String, String>) - Method in class io.intino.alexandria.ollama.requests.OllamaCreateModelRequest
- FLOAT - Enum constant in enum class io.intino.alexandria.ollama.tools.OllamaFunction.ParamType
- FLOAT_COLLECTION - Enum constant in enum class io.intino.alexandria.ollama.tools.OllamaFunction.ParamType
- format() - Method in class io.intino.alexandria.ollama.requests.OllamaChatRequest
- format() - Method in class io.intino.alexandria.ollama.requests.OllamaGenerateRequest
- format() - Method in class io.intino.alexandria.ollama.responses.OllamaPsResponse.Model.Details
- format() - Method in class io.intino.alexandria.ollama.responses.OllamaShowResponse.Details
- format(String) - Method in class io.intino.alexandria.ollama.requests.OllamaChatRequest
- format(String) - Method in class io.intino.alexandria.ollama.requests.OllamaGenerateRequest
- format(String) - Method in class io.intino.alexandria.ollama.responses.OllamaPsResponse.Model.Details
- format(String) - Method in class io.intino.alexandria.ollama.responses.OllamaShowResponse.Details
- from() - Method in class io.intino.alexandria.ollama.requests.OllamaCreateModelRequest
- from(Class<?>) - Static method in class io.intino.alexandria.ollama.tools.OllamaFunction
- from(String) - Method in class io.intino.alexandria.ollama.requests.OllamaCreateModelRequest
- from(String) - Static method in enum class io.intino.alexandria.ollama.tools.OllamaFunction.ParamType
- fromJson(String, Class<T>) - Static method in class io.intino.alexandria.ollama.requests.OllamaRequest
- fromJson(String, Class<T>) - Static method in class io.intino.alexandria.ollama.responses.OllamaResponse
- fullText() - Method in class io.intino.alexandria.ollama.responses.OllamaGenerateResponse
- function - Enum constant in enum class io.intino.alexandria.ollama.tools.OllamaTool.Type
- function() - Method in class io.intino.alexandria.ollama.tools.OllamaTool
- function() - Method in class io.intino.alexandria.ollama.tools.OllamaToolCall
- function(OllamaFunction) - Method in class io.intino.alexandria.ollama.tools.OllamaTool
- function(OllamaToolCallFunction) - Method in class io.intino.alexandria.ollama.tools.OllamaToolCall
G
- generate(OllamaGenerateRequest) - Method in interface io.intino.alexandria.ollama.Ollama
- generate(OllamaGenerateRequest) - Method in class io.intino.alexandria.ollama.OllamaHttpClient
- generate(String, String) - Method in interface io.intino.alexandria.ollama.Ollama
- generateStream(OllamaGenerateRequest) - Method in interface io.intino.alexandria.ollama.Ollama
- generateStream(OllamaGenerateRequest) - Method in class io.intino.alexandria.ollama.OllamaHttpClient
- generateStream(String, String) - Method in interface io.intino.alexandria.ollama.Ollama
- getCollectionElementType(Field) - Static method in class io.intino.alexandria.ollama.tools.OllamaFunctionParamTypeMapper
- getCommonHeader(String) - Method in class io.intino.alexandria.ollama.OllamaHttpClient
- getDefault() - Static method in interface io.intino.alexandria.ollama.tools.OllamaToolCallFunction.BindingParser.FieldParser
- getDefaultParser() - Static method in interface io.intino.alexandria.ollama.tools.OllamaToolCallFunction.BindingParser
- getDefaultParser(OllamaToolCallFunction.BindingParser.FieldParser) - Static method in interface io.intino.alexandria.ollama.tools.OllamaToolCallFunction.BindingParser
H
- hashCode() - Method in class io.intino.alexandria.ollama.responses.OllamaPsResponse.Model.Details
- hashCode() - Method in class io.intino.alexandria.ollama.responses.OllamaPsResponse.Model
- hasNext() - Method in class io.intino.alexandria.ollama.Ollama.StreamResponse
- hasToolCalls() - Method in class io.intino.alexandria.ollama.OllamaMessage
I
- image(File) - Method in class io.intino.alexandria.ollama.OllamaMessage
- image(File) - Method in class io.intino.alexandria.ollama.requests.OllamaGenerateRequest
- image(String) - Method in class io.intino.alexandria.ollama.OllamaMessage
- image(String) - Method in class io.intino.alexandria.ollama.requests.OllamaGenerateRequest
- images() - Method in class io.intino.alexandria.ollama.OllamaMessage
- images() - Method in class io.intino.alexandria.ollama.requests.OllamaGenerateRequest
- images(String...) - Method in class io.intino.alexandria.ollama.OllamaMessage
- images(String...) - Method in class io.intino.alexandria.ollama.requests.OllamaGenerateRequest
- images(Collection<String>) - Method in class io.intino.alexandria.ollama.OllamaMessage
- images(Collection<String>) - Method in class io.intino.alexandria.ollama.requests.OllamaGenerateRequest
- input() - Method in class io.intino.alexandria.ollama.requests.OllamaEmbedRequest
- input(String[]) - Method in class io.intino.alexandria.ollama.requests.OllamaEmbedRequest
- input(String, String...) - Method in class io.intino.alexandria.ollama.requests.OllamaEmbedRequest
- input(Collection<String>) - Method in class io.intino.alexandria.ollama.requests.OllamaEmbedRequest
- insecure() - Method in class io.intino.alexandria.ollama.requests.OllamaPullRequest
- insecure() - Method in class io.intino.alexandria.ollama.requests.OllamaPushRequest
- insecure(boolean) - Method in class io.intino.alexandria.ollama.requests.OllamaPullRequest
- insecure(boolean) - Method in class io.intino.alexandria.ollama.requests.OllamaPushRequest
- INT - Enum constant in enum class io.intino.alexandria.ollama.tools.OllamaFunction.ParamType
- INT_COLLECTION - Enum constant in enum class io.intino.alexandria.ollama.tools.OllamaFunction.ParamType
- io.intino.alexandria.ollama - package io.intino.alexandria.ollama
- io.intino.alexandria.ollama.requests - package io.intino.alexandria.ollama.requests
- io.intino.alexandria.ollama.responses - package io.intino.alexandria.ollama.responses
- io.intino.alexandria.ollama.tools - package io.intino.alexandria.ollama.tools
- isCollection() - Method in enum class io.intino.alexandria.ollama.tools.OllamaFunction.ParamType
- iterator() - Method in class io.intino.alexandria.ollama.Ollama.StreamResponse
- iterator() - Method in class io.intino.alexandria.ollama.responses.OllamaEmbedResponse.OfDouble
- iterator() - Method in class io.intino.alexandria.ollama.responses.OllamaEmbedResponse.OfFloat
K
- keepAlive() - Method in class io.intino.alexandria.ollama.requests.OllamaChatRequest
- keepAlive() - Method in class io.intino.alexandria.ollama.requests.OllamaEmbedRequest
- keepAlive() - Method in class io.intino.alexandria.ollama.requests.OllamaGenerateRequest
- keepAlive() - Method in interface io.intino.alexandria.ollama.requests.OllamaRequest.WithKeepAlive
- keepAlive(String) - Method in class io.intino.alexandria.ollama.requests.OllamaChatRequest
- keepAlive(String) - Method in class io.intino.alexandria.ollama.requests.OllamaEmbedRequest
- keepAlive(String) - Method in class io.intino.alexandria.ollama.requests.OllamaGenerateRequest
- keepAlive(String) - Method in interface io.intino.alexandria.ollama.requests.OllamaRequest.WithKeepAlive
- keepAlive(Duration) - Method in interface io.intino.alexandria.ollama.requests.OllamaRequest.WithKeepAlive
L
- label() - Method in enum class io.intino.alexandria.ollama.tools.OllamaFunction.ParamType
- license() - Method in class io.intino.alexandria.ollama.requests.OllamaCreateModelRequest
- license(String) - Method in class io.intino.alexandria.ollama.requests.OllamaCreateModelRequest
- list() - Method in interface io.intino.alexandria.ollama.Ollama
- list() - Method in class io.intino.alexandria.ollama.OllamaHttpClient
- loadDuration() - Method in class io.intino.alexandria.ollama.responses.OllamaChatResponse
- loadDuration() - Method in class io.intino.alexandria.ollama.responses.OllamaEmbedResponse
- loadDuration() - Method in class io.intino.alexandria.ollama.responses.OllamaGenerateResponse
- loadDuration(long) - Method in class io.intino.alexandria.ollama.responses.OllamaChatResponse
- loadDuration(long) - Method in class io.intino.alexandria.ollama.responses.OllamaEmbedResponse
- loadDuration(long) - Method in class io.intino.alexandria.ollama.responses.OllamaGenerateResponse
- LONG - Enum constant in enum class io.intino.alexandria.ollama.tools.OllamaFunction.ParamType
- LONG_COLLECTION - Enum constant in enum class io.intino.alexandria.ollama.tools.OllamaFunction.ParamType
M
- mapToParamType(Field) - Static method in class io.intino.alexandria.ollama.tools.OllamaFunctionParamTypeMapper
- message() - Method in class io.intino.alexandria.ollama.responses.OllamaChatResponse
- message(OllamaMessage) - Method in class io.intino.alexandria.ollama.responses.OllamaChatResponse
- messages() - Method in class io.intino.alexandria.ollama.requests.OllamaChatRequest
- messages() - Method in class io.intino.alexandria.ollama.requests.OllamaCreateModelRequest
- messages(OllamaMessage...) - Method in class io.intino.alexandria.ollama.requests.OllamaChatRequest
- messages(OllamaMessage...) - Method in class io.intino.alexandria.ollama.requests.OllamaCreateModelRequest
- messages(Collection<OllamaMessage>) - Method in class io.intino.alexandria.ollama.requests.OllamaChatRequest
- messages(Collection<OllamaMessage>) - Method in class io.intino.alexandria.ollama.requests.OllamaCreateModelRequest
- minP() - Method in interface io.intino.alexandria.ollama.OllamaParameters
- minP(Double) - Method in interface io.intino.alexandria.ollama.OllamaParameters
-
Alternative to the top_p, and aims to ensure a balance of quality and variety.
- mirostat() - Method in interface io.intino.alexandria.ollama.OllamaParameters
- mirostat(Integer) - Method in interface io.intino.alexandria.ollama.OllamaParameters
-
Enable Mirostat sampling for controlling perplexity.
- mirostatEta() - Method in interface io.intino.alexandria.ollama.OllamaParameters
- mirostatEta(Double) - Method in interface io.intino.alexandria.ollama.OllamaParameters
-
Influences how quickly the algorithm responds to feedback from the generated text.
- mirostatTau() - Method in interface io.intino.alexandria.ollama.OllamaParameters
- mirostatTau(Double) - Method in interface io.intino.alexandria.ollama.OllamaParameters
-
Controls the balance between coherence and diversity of the output.
- model() - Method in class io.intino.alexandria.ollama.requests.OllamaChatRequest
- model() - Method in class io.intino.alexandria.ollama.requests.OllamaCreateModelRequest
- model() - Method in class io.intino.alexandria.ollama.requests.OllamaEmbedRequest
- model() - Method in class io.intino.alexandria.ollama.requests.OllamaGenerateRequest
- model() - Method in class io.intino.alexandria.ollama.responses.OllamaChatResponse
- model() - Method in class io.intino.alexandria.ollama.responses.OllamaEmbedResponse
- model() - Method in class io.intino.alexandria.ollama.responses.OllamaGenerateResponse
- model() - Method in class io.intino.alexandria.ollama.responses.OllamaPsResponse.Model
- model(String) - Method in class io.intino.alexandria.ollama.requests.OllamaChatRequest
- model(String) - Method in class io.intino.alexandria.ollama.requests.OllamaCreateModelRequest
- model(String) - Method in class io.intino.alexandria.ollama.requests.OllamaEmbedRequest
- model(String) - Method in class io.intino.alexandria.ollama.requests.OllamaGenerateRequest
- model(String) - Method in class io.intino.alexandria.ollama.responses.OllamaChatResponse
- model(String) - Method in class io.intino.alexandria.ollama.responses.OllamaEmbedResponse
- model(String) - Method in class io.intino.alexandria.ollama.responses.OllamaEmbedResponse.OfDouble
- model(String) - Method in class io.intino.alexandria.ollama.responses.OllamaEmbedResponse.OfFloat
- model(String) - Method in class io.intino.alexandria.ollama.responses.OllamaGenerateResponse
- model(String) - Method in class io.intino.alexandria.ollama.responses.OllamaPsResponse.Model
- Model() - Constructor for class io.intino.alexandria.ollama.responses.OllamaPsResponse.Model
- modelfile() - Method in class io.intino.alexandria.ollama.responses.OllamaShowResponse
- modelfile(String) - Method in class io.intino.alexandria.ollama.responses.OllamaShowResponse
- modelInfo() - Method in class io.intino.alexandria.ollama.responses.OllamaShowResponse
- modelInfo(Map<String, Object>) - Method in class io.intino.alexandria.ollama.responses.OllamaShowResponse
- modelNames() - Method in class io.intino.alexandria.ollama.responses.OllamaListResponse
- models() - Method in class io.intino.alexandria.ollama.responses.OllamaListResponse
- models() - Method in class io.intino.alexandria.ollama.responses.OllamaPsResponse
- models(List<OllamaPsResponse.Model>) - Method in class io.intino.alexandria.ollama.responses.OllamaPsResponse
- modifiedAt() - Method in class io.intino.alexandria.ollama.responses.OllamaListResponse.OllamaModel
N
- name() - Method in class io.intino.alexandria.ollama.requests.OllamaPullRequest
- name() - Method in class io.intino.alexandria.ollama.requests.OllamaPushRequest
- name() - Method in class io.intino.alexandria.ollama.requests.OllamaShowRequest
- name() - Method in class io.intino.alexandria.ollama.responses.OllamaListResponse.OllamaModel
- name() - Method in class io.intino.alexandria.ollama.responses.OllamaPsResponse.Model
- name() - Element in annotation interface io.intino.alexandria.ollama.tools.OllamaFunction.Binding
- name() - Method in class io.intino.alexandria.ollama.tools.OllamaFunction
- name() - Element in annotation interface io.intino.alexandria.ollama.tools.OllamaFunction.Param
- name() - Method in class io.intino.alexandria.ollama.tools.OllamaToolCallFunction
- name(String) - Method in class io.intino.alexandria.ollama.requests.OllamaPullRequest
- name(String) - Method in class io.intino.alexandria.ollama.requests.OllamaPushRequest
- name(String) - Method in class io.intino.alexandria.ollama.requests.OllamaShowRequest
- name(String) - Method in class io.intino.alexandria.ollama.responses.OllamaPsResponse.Model
- name(String) - Method in class io.intino.alexandria.ollama.tools.OllamaFunction
- name(String) - Method in class io.intino.alexandria.ollama.tools.OllamaToolCallFunction
- newClient() - Static method in interface io.intino.alexandria.ollama.Ollama
- newClient(String) - Static method in interface io.intino.alexandria.ollama.Ollama
- newClient(String, Duration) - Static method in interface io.intino.alexandria.ollama.Ollama
- next() - Method in class io.intino.alexandria.ollama.Ollama.StreamResponse
- numCtx() - Method in interface io.intino.alexandria.ollama.OllamaParameters
- numCtx(Integer) - Method in interface io.intino.alexandria.ollama.OllamaParameters
-
Sets the size of the context window used to generate the next token.
- numGpu() - Method in interface io.intino.alexandria.ollama.OllamaParameters
- numGpu(Integer) - Method in interface io.intino.alexandria.ollama.OllamaParameters
-
Indicates to llama.cpp how many GPUs are available.
- numPredict() - Method in interface io.intino.alexandria.ollama.OllamaParameters
- numPredict(Integer) - Method in interface io.intino.alexandria.ollama.OllamaParameters
-
Maximum number of tokens to predict when generating text.
O
- of(OllamaFunction) - Static method in class io.intino.alexandria.ollama.tools.OllamaTool
- OfDouble() - Constructor for class io.intino.alexandria.ollama.responses.OllamaEmbedResponse.OfDouble
- OfFloat() - Constructor for class io.intino.alexandria.ollama.responses.OllamaEmbedResponse.OfFloat
- Ollama - Interface in io.intino.alexandria.ollama
- Ollama.StreamResponse<T> - Class in io.intino.alexandria.ollama
- OllamaAPIException - Exception Class in io.intino.alexandria.ollama
- OllamaAPIException() - Constructor for exception class io.intino.alexandria.ollama.OllamaAPIException
- OllamaAPIException(int, String) - Constructor for exception class io.intino.alexandria.ollama.OllamaAPIException
- OllamaAPIException(String) - Constructor for exception class io.intino.alexandria.ollama.OllamaAPIException
- OllamaAPIException(String, Throwable) - Constructor for exception class io.intino.alexandria.ollama.OllamaAPIException
- OllamaAPIException(Throwable) - Constructor for exception class io.intino.alexandria.ollama.OllamaAPIException
- OllamaChatRequest - Class in io.intino.alexandria.ollama.requests
- OllamaChatRequest() - Constructor for class io.intino.alexandria.ollama.requests.OllamaChatRequest
- OllamaChatResponse - Class in io.intino.alexandria.ollama.responses
- OllamaChatResponse() - Constructor for class io.intino.alexandria.ollama.responses.OllamaChatResponse
- OllamaCopyRequest - Class in io.intino.alexandria.ollama.requests
- OllamaCopyRequest() - Constructor for class io.intino.alexandria.ollama.requests.OllamaCopyRequest
- OllamaCreateModelRequest - Class in io.intino.alexandria.ollama.requests
- OllamaCreateModelRequest() - Constructor for class io.intino.alexandria.ollama.requests.OllamaCreateModelRequest
- OllamaCreateModelResponse - Class in io.intino.alexandria.ollama.responses
- OllamaCreateModelResponse() - Constructor for class io.intino.alexandria.ollama.responses.OllamaCreateModelResponse
- OllamaEmbedRequest - Class in io.intino.alexandria.ollama.requests
- OllamaEmbedRequest() - Constructor for class io.intino.alexandria.ollama.requests.OllamaEmbedRequest
- OllamaEmbedResponse<T> - Class in io.intino.alexandria.ollama.responses
- OllamaEmbedResponse() - Constructor for class io.intino.alexandria.ollama.responses.OllamaEmbedResponse
- OllamaEmbedResponse.OfDouble - Class in io.intino.alexandria.ollama.responses
- OllamaEmbedResponse.OfFloat - Class in io.intino.alexandria.ollama.responses
- OllamaFunction - Class in io.intino.alexandria.ollama.tools
- OllamaFunction() - Constructor for class io.intino.alexandria.ollama.tools.OllamaFunction
- OllamaFunction(String, String) - Constructor for class io.intino.alexandria.ollama.tools.OllamaFunction
- OllamaFunction(String, String, OllamaFunction.Parameters) - Constructor for class io.intino.alexandria.ollama.tools.OllamaFunction
- OllamaFunction(String, String, OllamaFunction.Parameters, Class<?>) - Constructor for class io.intino.alexandria.ollama.tools.OllamaFunction
- OllamaFunction.Binding - Annotation Interface in io.intino.alexandria.ollama.tools
- OllamaFunction.Param - Annotation Interface in io.intino.alexandria.ollama.tools
- OllamaFunction.Parameters - Class in io.intino.alexandria.ollama.tools
- OllamaFunction.Parameters.Properties - Class in io.intino.alexandria.ollama.tools
- OllamaFunction.Parameters.Property - Class in io.intino.alexandria.ollama.tools
- OllamaFunction.ParamType - Enum Class in io.intino.alexandria.ollama.tools
- OllamaFunctionParamTypeMapper - Class in io.intino.alexandria.ollama.tools
- OllamaFunctionParamTypeMapper() - Constructor for class io.intino.alexandria.ollama.tools.OllamaFunctionParamTypeMapper
- OllamaGenerateRequest - Class in io.intino.alexandria.ollama.requests
- OllamaGenerateRequest() - Constructor for class io.intino.alexandria.ollama.requests.OllamaGenerateRequest
- OllamaGenerateResponse - Class in io.intino.alexandria.ollama.responses
- OllamaGenerateResponse() - Constructor for class io.intino.alexandria.ollama.responses.OllamaGenerateResponse
- OllamaHttpClient - Class in io.intino.alexandria.ollama
- OllamaHttpClient() - Constructor for class io.intino.alexandria.ollama.OllamaHttpClient
- OllamaHttpClient(String) - Constructor for class io.intino.alexandria.ollama.OllamaHttpClient
- OllamaHttpClient(String, Duration) - Constructor for class io.intino.alexandria.ollama.OllamaHttpClient
- OllamaHttpClient(String, Duration, HttpClient) - Constructor for class io.intino.alexandria.ollama.OllamaHttpClient
- OllamaListResponse - Class in io.intino.alexandria.ollama.responses
- OllamaListResponse() - Constructor for class io.intino.alexandria.ollama.responses.OllamaListResponse
- OllamaListResponse.OllamaModel - Class in io.intino.alexandria.ollama.responses
- OllamaMessage - Class in io.intino.alexandria.ollama
- OllamaMessage() - Constructor for class io.intino.alexandria.ollama.OllamaMessage
- OllamaMessage(OllamaMessage.Role, String) - Constructor for class io.intino.alexandria.ollama.OllamaMessage
- OllamaMessage(OllamaMessage.Role, String, Collection<String>) - Constructor for class io.intino.alexandria.ollama.OllamaMessage
- OllamaMessage(OllamaMessage.Role, String, Collection<String>, Collection<OllamaToolCall>) - Constructor for class io.intino.alexandria.ollama.OllamaMessage
- OllamaMessage(String) - Constructor for class io.intino.alexandria.ollama.OllamaMessage
- OllamaMessage.Role - Enum Class in io.intino.alexandria.ollama
- OllamaModel() - Constructor for class io.intino.alexandria.ollama.responses.OllamaListResponse.OllamaModel
- OllamaParameters<Self> - Interface in io.intino.alexandria.ollama
- OllamaPsResponse - Class in io.intino.alexandria.ollama.responses
- OllamaPsResponse() - Constructor for class io.intino.alexandria.ollama.responses.OllamaPsResponse
- OllamaPsResponse(List<OllamaPsResponse.Model>) - Constructor for class io.intino.alexandria.ollama.responses.OllamaPsResponse
- OllamaPsResponse.Model - Class in io.intino.alexandria.ollama.responses
- OllamaPsResponse.Model.Details - Class in io.intino.alexandria.ollama.responses
- OllamaPullRequest - Class in io.intino.alexandria.ollama.requests
- OllamaPullRequest() - Constructor for class io.intino.alexandria.ollama.requests.OllamaPullRequest
- OllamaPullResponse - Class in io.intino.alexandria.ollama.responses
- OllamaPullResponse() - Constructor for class io.intino.alexandria.ollama.responses.OllamaPullResponse
- OllamaPushRequest - Class in io.intino.alexandria.ollama.requests
- OllamaPushRequest() - Constructor for class io.intino.alexandria.ollama.requests.OllamaPushRequest
- OllamaPushResponse - Class in io.intino.alexandria.ollama.responses
- OllamaPushResponse() - Constructor for class io.intino.alexandria.ollama.responses.OllamaPushResponse
- OllamaRequest - Class in io.intino.alexandria.ollama.requests
- OllamaRequest() - Constructor for class io.intino.alexandria.ollama.requests.OllamaRequest
- OllamaRequest.WithKeepAlive<Self> - Interface in io.intino.alexandria.ollama.requests
- OllamaRequest.WithOptions<Self> - Class in io.intino.alexandria.ollama.requests
- OllamaResponse - Class in io.intino.alexandria.ollama.responses
- OllamaResponse() - Constructor for class io.intino.alexandria.ollama.responses.OllamaResponse
- OllamaShowRequest - Class in io.intino.alexandria.ollama.requests
- OllamaShowRequest() - Constructor for class io.intino.alexandria.ollama.requests.OllamaShowRequest
- OllamaShowResponse - Class in io.intino.alexandria.ollama.responses
- OllamaShowResponse() - Constructor for class io.intino.alexandria.ollama.responses.OllamaShowResponse
- OllamaShowResponse.Details - Class in io.intino.alexandria.ollama.responses
- OllamaTool - Class in io.intino.alexandria.ollama.tools
- OllamaTool(OllamaTool.Type, OllamaFunction) - Constructor for class io.intino.alexandria.ollama.tools.OllamaTool
- OllamaTool.Type - Enum Class in io.intino.alexandria.ollama.tools
- OllamaToolCall - Class in io.intino.alexandria.ollama.tools
- OllamaToolCall() - Constructor for class io.intino.alexandria.ollama.tools.OllamaToolCall
- OllamaToolCall(OllamaToolCallFunction) - Constructor for class io.intino.alexandria.ollama.tools.OllamaToolCall
- OllamaToolCallFunction - Class in io.intino.alexandria.ollama.tools
- OllamaToolCallFunction() - Constructor for class io.intino.alexandria.ollama.tools.OllamaToolCallFunction
- OllamaToolCallFunction(String, Map<String, Object>) - Constructor for class io.intino.alexandria.ollama.tools.OllamaToolCallFunction
- OllamaToolCallFunction(String, Map<String, Object>, Class<?>) - Constructor for class io.intino.alexandria.ollama.tools.OllamaToolCallFunction
- OllamaToolCallFunction.BindingParser<T> - Interface in io.intino.alexandria.ollama.tools
- OllamaToolCallFunction.BindingParser.FieldParser - Interface in io.intino.alexandria.ollama.tools
- options() - Method in class io.intino.alexandria.ollama.requests.OllamaRequest.WithOptions
- options(Map<String, Object>) - Method in class io.intino.alexandria.ollama.requests.OllamaRequest.WithOptions
P
- parameter(String) - Method in interface io.intino.alexandria.ollama.OllamaParameters
- parameter(String, Object) - Method in interface io.intino.alexandria.ollama.OllamaParameters
- parameter(String, String, String) - Method in class io.intino.alexandria.ollama.tools.OllamaFunction
- parameter(String, String, String, boolean) - Method in class io.intino.alexandria.ollama.tools.OllamaFunction
- parameter(String, String, String, boolean, String...) - Method in class io.intino.alexandria.ollama.tools.OllamaFunction
- parameter(String, String, String, String...) - Method in class io.intino.alexandria.ollama.tools.OllamaFunction
- parameters() - Method in class io.intino.alexandria.ollama.requests.OllamaCreateModelRequest
- parameters() - Method in class io.intino.alexandria.ollama.responses.OllamaShowResponse
- parameters() - Method in class io.intino.alexandria.ollama.tools.OllamaFunction
- parameters(OllamaFunction.Parameters) - Method in class io.intino.alexandria.ollama.tools.OllamaFunction
- parameters(String) - Method in class io.intino.alexandria.ollama.responses.OllamaShowResponse
- parameters(Map<String, Object>) - Method in class io.intino.alexandria.ollama.requests.OllamaCreateModelRequest
- Parameters() - Constructor for class io.intino.alexandria.ollama.tools.OllamaFunction.Parameters
- parameterSize() - Method in class io.intino.alexandria.ollama.responses.OllamaPsResponse.Model.Details
- parameterSize() - Method in class io.intino.alexandria.ollama.responses.OllamaShowResponse.Details
- parameterSize(String) - Method in class io.intino.alexandria.ollama.responses.OllamaPsResponse.Model.Details
- parameterSize(String) - Method in class io.intino.alexandria.ollama.responses.OllamaShowResponse.Details
- parametersMap() - Method in interface io.intino.alexandria.ollama.OllamaParameters
- parametersMap() - Method in class io.intino.alexandria.ollama.requests.OllamaCreateModelRequest
- parametersMap() - Method in class io.intino.alexandria.ollama.requests.OllamaRequest.WithOptions
- parentModel() - Method in class io.intino.alexandria.ollama.responses.OllamaPsResponse.Model.Details
- parentModel() - Method in class io.intino.alexandria.ollama.responses.OllamaShowResponse.Details
- parentModel(String) - Method in class io.intino.alexandria.ollama.responses.OllamaPsResponse.Model.Details
- parentModel(String) - Method in class io.intino.alexandria.ollama.responses.OllamaShowResponse.Details
- parse(Class<T>, Map<String, Object>) - Method in interface io.intino.alexandria.ollama.tools.OllamaToolCallFunction.BindingParser
- parse(String, Object, Field, OllamaFunction.Param) - Method in interface io.intino.alexandria.ollama.tools.OllamaToolCallFunction.BindingParser.FieldParser
- parseArray(Class<?>, Object) - Static method in interface io.intino.alexandria.ollama.tools.OllamaToolCallFunction.BindingParser.FieldParser
- parseCollection(Class<?>, Object) - Static method in interface io.intino.alexandria.ollama.tools.OllamaToolCallFunction.BindingParser.FieldParser
- processAllParts() - Method in class io.intino.alexandria.ollama.Ollama.StreamResponse
- processAllParts(Consumer<T>) - Method in class io.intino.alexandria.ollama.Ollama.StreamResponse
- prompt() - Method in class io.intino.alexandria.ollama.requests.OllamaGenerateRequest
- prompt(String) - Method in class io.intino.alexandria.ollama.requests.OllamaGenerateRequest
- promptEvalCount() - Method in class io.intino.alexandria.ollama.responses.OllamaChatResponse
- promptEvalCount() - Method in class io.intino.alexandria.ollama.responses.OllamaEmbedResponse
- promptEvalCount() - Method in class io.intino.alexandria.ollama.responses.OllamaGenerateResponse
- promptEvalCount(long) - Method in class io.intino.alexandria.ollama.responses.OllamaChatResponse
- promptEvalCount(long) - Method in class io.intino.alexandria.ollama.responses.OllamaEmbedResponse
- promptEvalCount(long) - Method in class io.intino.alexandria.ollama.responses.OllamaGenerateResponse
- promptEvalDuration() - Method in class io.intino.alexandria.ollama.responses.OllamaChatResponse
- promptEvalDuration() - Method in class io.intino.alexandria.ollama.responses.OllamaGenerateResponse
- promptEvalDuration(long) - Method in class io.intino.alexandria.ollama.responses.OllamaChatResponse
- promptEvalDuration(long) - Method in class io.intino.alexandria.ollama.responses.OllamaGenerateResponse
- properties() - Method in class io.intino.alexandria.ollama.tools.OllamaFunction.Parameters
- properties(OllamaFunction.Parameters.Properties) - Method in class io.intino.alexandria.ollama.tools.OllamaFunction.Parameters
- Properties() - Constructor for class io.intino.alexandria.ollama.tools.OllamaFunction.Parameters.Properties
- Property() - Constructor for class io.intino.alexandria.ollama.tools.OllamaFunction.Parameters.Property
- Property(String, String) - Constructor for class io.intino.alexandria.ollama.tools.OllamaFunction.Parameters.Property
- Property(String, String, Collection<String>) - Constructor for class io.intino.alexandria.ollama.tools.OllamaFunction.Parameters.Property
- ps() - Method in interface io.intino.alexandria.ollama.Ollama
- ps() - Method in class io.intino.alexandria.ollama.OllamaHttpClient
- pull(OllamaPullRequest) - Method in interface io.intino.alexandria.ollama.Ollama
- pull(OllamaPullRequest) - Method in class io.intino.alexandria.ollama.OllamaHttpClient
- pull(String) - Method in interface io.intino.alexandria.ollama.Ollama
- pullIfNotExists(String) - Method in interface io.intino.alexandria.ollama.Ollama
- pullStream(OllamaPullRequest) - Method in interface io.intino.alexandria.ollama.Ollama
- pullStream(OllamaPullRequest) - Method in class io.intino.alexandria.ollama.OllamaHttpClient
- pullStream(String) - Method in interface io.intino.alexandria.ollama.Ollama
- push(OllamaPushRequest) - Method in interface io.intino.alexandria.ollama.Ollama
- push(OllamaPushRequest) - Method in class io.intino.alexandria.ollama.OllamaHttpClient
- pushStream(OllamaPushRequest) - Method in interface io.intino.alexandria.ollama.Ollama
- pushStream(OllamaPushRequest) - Method in class io.intino.alexandria.ollama.OllamaHttpClient
Q
- quantizationLevel() - Method in class io.intino.alexandria.ollama.responses.OllamaPsResponse.Model.Details
- quantizationLevel() - Method in class io.intino.alexandria.ollama.responses.OllamaShowResponse.Details
- quantizationLevel(String) - Method in class io.intino.alexandria.ollama.responses.OllamaPsResponse.Model.Details
- quantizationLevel(String) - Method in class io.intino.alexandria.ollama.responses.OllamaShowResponse.Details
- quantize() - Method in class io.intino.alexandria.ollama.requests.OllamaCreateModelRequest
- quantize(String) - Method in class io.intino.alexandria.ollama.requests.OllamaCreateModelRequest
R
- raw() - Method in class io.intino.alexandria.ollama.requests.OllamaGenerateRequest
- raw(Boolean) - Method in class io.intino.alexandria.ollama.requests.OllamaGenerateRequest
- removeCommonHeader(String) - Method in class io.intino.alexandria.ollama.OllamaHttpClient
- repeatLastN() - Method in interface io.intino.alexandria.ollama.OllamaParameters
- repeatLastN(Integer) - Method in interface io.intino.alexandria.ollama.OllamaParameters
-
Sets how far back for the model to look back to prevent repetition.
- repeatPenalty() - Method in interface io.intino.alexandria.ollama.OllamaParameters
- repeatPenalty(Double) - Method in interface io.intino.alexandria.ollama.OllamaParameters
-
Sets how strongly to penalize repetitions.
- required() - Element in annotation interface io.intino.alexandria.ollama.tools.OllamaFunction.Param
- required() - Method in class io.intino.alexandria.ollama.tools.OllamaFunction.Parameters
- required(Set<String>) - Method in class io.intino.alexandria.ollama.tools.OllamaFunction.Parameters
- response() - Method in class io.intino.alexandria.ollama.responses.OllamaGenerateResponse
- response(String) - Method in class io.intino.alexandria.ollama.responses.OllamaGenerateResponse
- role() - Method in class io.intino.alexandria.ollama.OllamaMessage
- role(OllamaMessage.Role) - Method in class io.intino.alexandria.ollama.OllamaMessage
S
- seed() - Method in interface io.intino.alexandria.ollama.OllamaParameters
- seed(Integer) - Method in interface io.intino.alexandria.ollama.OllamaParameters
-
Sets the random number seed to use for generation.
- self() - Method in interface io.intino.alexandria.ollama.OllamaParameters
- self() - Method in class io.intino.alexandria.ollama.requests.OllamaChatRequest
- self() - Method in class io.intino.alexandria.ollama.requests.OllamaEmbedRequest
- self() - Method in class io.intino.alexandria.ollama.requests.OllamaGenerateRequest
- self() - Method in interface io.intino.alexandria.ollama.requests.OllamaRequest.WithKeepAlive
- setCommonHeader(String, String) - Method in interface io.intino.alexandria.ollama.Ollama
- setCommonHeader(String, String) - Method in class io.intino.alexandria.ollama.OllamaHttpClient
- setCommonHeaders(Map<String, String>) - Method in class io.intino.alexandria.ollama.OllamaHttpClient
- sha256(File) - Static method in interface io.intino.alexandria.ollama.Ollama
- SHORT - Enum constant in enum class io.intino.alexandria.ollama.tools.OllamaFunction.ParamType
- SHORT_COLLECTION - Enum constant in enum class io.intino.alexandria.ollama.tools.OllamaFunction.ParamType
- show(OllamaShowRequest) - Method in interface io.intino.alexandria.ollama.Ollama
- show(OllamaShowRequest) - Method in class io.intino.alexandria.ollama.OllamaHttpClient
- show(String, boolean) - Method in interface io.intino.alexandria.ollama.Ollama
- size() - Method in class io.intino.alexandria.ollama.responses.OllamaListResponse.OllamaModel
- size() - Method in class io.intino.alexandria.ollama.responses.OllamaPsResponse.Model
- size(long) - Method in class io.intino.alexandria.ollama.responses.OllamaPsResponse.Model
- sizeVRAM() - Method in class io.intino.alexandria.ollama.responses.OllamaPsResponse.Model
- sizeVRAM(long) - Method in class io.intino.alexandria.ollama.responses.OllamaPsResponse.Model
- source() - Method in class io.intino.alexandria.ollama.requests.OllamaCopyRequest
- source(String) - Method in class io.intino.alexandria.ollama.requests.OllamaCopyRequest
- status() - Method in class io.intino.alexandria.ollama.responses.OllamaCreateModelResponse
- status() - Method in class io.intino.alexandria.ollama.responses.OllamaPullResponse
- status() - Method in class io.intino.alexandria.ollama.responses.OllamaPushResponse
- status(String) - Method in class io.intino.alexandria.ollama.responses.OllamaCreateModelResponse
- statusCode() - Method in exception class io.intino.alexandria.ollama.OllamaAPIException
- stop() - Method in interface io.intino.alexandria.ollama.OllamaParameters
- stop(String...) - Method in interface io.intino.alexandria.ollama.OllamaParameters
-
Sets the stop sequences to use.
- stop(Collection<String>) - Method in interface io.intino.alexandria.ollama.OllamaParameters
-
Sets the stop sequences to use.
- stream() - Method in class io.intino.alexandria.ollama.Ollama.StreamResponse
- stream() - Method in class io.intino.alexandria.ollama.requests.OllamaChatRequest
- stream() - Method in class io.intino.alexandria.ollama.requests.OllamaCreateModelRequest
- stream() - Method in class io.intino.alexandria.ollama.requests.OllamaGenerateRequest
- stream() - Method in class io.intino.alexandria.ollama.requests.OllamaPullRequest
- stream() - Method in class io.intino.alexandria.ollama.requests.OllamaPushRequest
- stream(boolean) - Method in class io.intino.alexandria.ollama.requests.OllamaChatRequest
- stream(boolean) - Method in class io.intino.alexandria.ollama.requests.OllamaCreateModelRequest
- stream(boolean) - Method in class io.intino.alexandria.ollama.requests.OllamaPullRequest
- stream(boolean) - Method in class io.intino.alexandria.ollama.requests.OllamaPushRequest
- stream(Boolean) - Method in class io.intino.alexandria.ollama.requests.OllamaGenerateRequest
- StreamResponse(InputStream, Class<T>) - Constructor for class io.intino.alexandria.ollama.Ollama.StreamResponse
- STRING - Enum constant in enum class io.intino.alexandria.ollama.tools.OllamaFunction.ParamType
- STRING_COLLECTION - Enum constant in enum class io.intino.alexandria.ollama.tools.OllamaFunction.ParamType
- system - Enum constant in enum class io.intino.alexandria.ollama.OllamaMessage.Role
- system() - Method in class io.intino.alexandria.ollama.requests.OllamaCreateModelRequest
- system() - Method in class io.intino.alexandria.ollama.requests.OllamaGenerateRequest
- system(String) - Method in class io.intino.alexandria.ollama.requests.OllamaCreateModelRequest
- system(String) - Method in class io.intino.alexandria.ollama.requests.OllamaGenerateRequest
T
- temperature() - Method in interface io.intino.alexandria.ollama.OllamaParameters
- temperature(Double) - Method in interface io.intino.alexandria.ollama.OllamaParameters
-
The temperature of the model.
- template() - Method in class io.intino.alexandria.ollama.requests.OllamaCreateModelRequest
- template() - Method in class io.intino.alexandria.ollama.requests.OllamaGenerateRequest
- template() - Method in class io.intino.alexandria.ollama.responses.OllamaShowResponse
- template(String) - Method in class io.intino.alexandria.ollama.requests.OllamaCreateModelRequest
- template(String) - Method in class io.intino.alexandria.ollama.requests.OllamaGenerateRequest
- template(String) - Method in class io.intino.alexandria.ollama.responses.OllamaShowResponse
- text() - Method in class io.intino.alexandria.ollama.responses.OllamaChatResponse
- text() - Method in class io.intino.alexandria.ollama.responses.OllamaGenerateResponse
- tfsZ() - Method in interface io.intino.alexandria.ollama.OllamaParameters
- tfsZ(Double) - Method in interface io.intino.alexandria.ollama.OllamaParameters
-
Tail free sampling is used to reduce the impact of less probable tokens from the output.
- think() - Method in class io.intino.alexandria.ollama.requests.OllamaChatRequest
- think() - Method in class io.intino.alexandria.ollama.requests.OllamaGenerateRequest
- think(Boolean) - Method in class io.intino.alexandria.ollama.requests.OllamaChatRequest
- think(Boolean) - Method in class io.intino.alexandria.ollama.requests.OllamaGenerateRequest
- thinking() - Method in class io.intino.alexandria.ollama.OllamaMessage
- thinking() - Method in class io.intino.alexandria.ollama.responses.OllamaGenerateResponse
- thinking(String) - Method in class io.intino.alexandria.ollama.OllamaMessage
- thinking(String) - Method in class io.intino.alexandria.ollama.responses.OllamaGenerateResponse
- timeout() - Method in interface io.intino.alexandria.ollama.Ollama
- timeout() - Method in class io.intino.alexandria.ollama.OllamaHttpClient
- timeout(Duration) - Method in interface io.intino.alexandria.ollama.Ollama
- timeout(Duration) - Method in class io.intino.alexandria.ollama.OllamaHttpClient
- toJson() - Method in class io.intino.alexandria.ollama.requests.OllamaRequest
- toJson() - Method in class io.intino.alexandria.ollama.responses.OllamaResponse
- tokensPerSecond() - Method in class io.intino.alexandria.ollama.responses.OllamaChatResponse
- tokensPerSecond() - Method in class io.intino.alexandria.ollama.responses.OllamaGenerateResponse
- toList() - Method in class io.intino.alexandria.ollama.Ollama.StreamResponse
- toolCall(int) - Method in class io.intino.alexandria.ollama.OllamaMessage
- toolCalls() - Method in class io.intino.alexandria.ollama.OllamaMessage
- toolCalls(OllamaToolCall...) - Method in class io.intino.alexandria.ollama.OllamaMessage
- toolCalls(Collection<OllamaToolCall>) - Method in class io.intino.alexandria.ollama.OllamaMessage
- toolCallsCount() - Method in class io.intino.alexandria.ollama.OllamaMessage
- tools() - Method in class io.intino.alexandria.ollama.requests.OllamaChatRequest
- tools(OllamaTool...) - Method in class io.intino.alexandria.ollama.requests.OllamaChatRequest
- tools(Collection<OllamaTool>) - Method in class io.intino.alexandria.ollama.requests.OllamaChatRequest
- topK() - Method in interface io.intino.alexandria.ollama.OllamaParameters
- topK(Integer) - Method in interface io.intino.alexandria.ollama.OllamaParameters
-
Reduces the probability of generating nonsense.
- topP() - Method in interface io.intino.alexandria.ollama.OllamaParameters
- topP(Double) - Method in interface io.intino.alexandria.ollama.OllamaParameters
-
Works together with top-k.
- toString() - Method in class io.intino.alexandria.ollama.OllamaMessage
- toString() - Method in class io.intino.alexandria.ollama.requests.OllamaRequest
- toString() - Method in class io.intino.alexandria.ollama.responses.OllamaListResponse
- toString() - Method in class io.intino.alexandria.ollama.responses.OllamaPsResponse.Model.Details
- toString() - Method in class io.intino.alexandria.ollama.responses.OllamaPsResponse.Model
- toString() - Method in class io.intino.alexandria.ollama.responses.OllamaResponse
- toString() - Method in class io.intino.alexandria.ollama.responses.OllamaShowResponse.Details
- toString() - Method in class io.intino.alexandria.ollama.tools.OllamaFunction.Parameters.Property
- toString() - Method in class io.intino.alexandria.ollama.tools.OllamaFunction.Parameters
- toString() - Method in class io.intino.alexandria.ollama.tools.OllamaFunction
- toString() - Method in class io.intino.alexandria.ollama.tools.OllamaTool
- toString() - Method in class io.intino.alexandria.ollama.tools.OllamaToolCall
- toString() - Method in class io.intino.alexandria.ollama.tools.OllamaToolCallFunction
- total() - Method in class io.intino.alexandria.ollama.responses.OllamaPullResponse
- total() - Method in class io.intino.alexandria.ollama.responses.OllamaPushResponse
- totalDuration() - Method in class io.intino.alexandria.ollama.responses.OllamaChatResponse
- totalDuration() - Method in class io.intino.alexandria.ollama.responses.OllamaEmbedResponse
- totalDuration() - Method in class io.intino.alexandria.ollama.responses.OllamaGenerateResponse
- totalDuration(long) - Method in class io.intino.alexandria.ollama.responses.OllamaChatResponse
- totalDuration(long) - Method in class io.intino.alexandria.ollama.responses.OllamaEmbedResponse
- totalDuration(long) - Method in class io.intino.alexandria.ollama.responses.OllamaGenerateResponse
- truncate() - Method in class io.intino.alexandria.ollama.requests.OllamaEmbedRequest
- truncate(boolean) - Method in class io.intino.alexandria.ollama.requests.OllamaEmbedRequest
- type() - Element in annotation interface io.intino.alexandria.ollama.tools.OllamaFunction.Param
- type() - Method in class io.intino.alexandria.ollama.tools.OllamaFunction.Parameters.Property
- type() - Method in class io.intino.alexandria.ollama.tools.OllamaFunction.Parameters
- type() - Method in class io.intino.alexandria.ollama.tools.OllamaTool
- type(OllamaFunction.ParamType) - Method in class io.intino.alexandria.ollama.tools.OllamaFunction.Parameters.Property
- type(OllamaTool.Type) - Method in class io.intino.alexandria.ollama.tools.OllamaTool
- type(String) - Method in class io.intino.alexandria.ollama.tools.OllamaFunction.Parameters.Property
- type(String) - Method in class io.intino.alexandria.ollama.tools.OllamaFunction.Parameters
- typeAsString() - Method in class io.intino.alexandria.ollama.tools.OllamaFunction.Parameters.Property
U
- user - Enum constant in enum class io.intino.alexandria.ollama.OllamaMessage.Role
V
- valueOf(String) - Static method in enum class io.intino.alexandria.ollama.OllamaMessage.Role
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.intino.alexandria.ollama.tools.OllamaFunction.ParamType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.intino.alexandria.ollama.tools.OllamaTool.Type
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.intino.alexandria.ollama.OllamaMessage.Role
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.intino.alexandria.ollama.tools.OllamaFunction.ParamType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.intino.alexandria.ollama.tools.OllamaTool.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- verbose() - Method in class io.intino.alexandria.ollama.requests.OllamaShowRequest
- verbose(boolean) - Method in class io.intino.alexandria.ollama.requests.OllamaShowRequest
W
- withFunction(OllamaFunction) - Method in class io.intino.alexandria.ollama.requests.OllamaChatRequest
- WithOptions() - Constructor for class io.intino.alexandria.ollama.requests.OllamaRequest.WithOptions
All Classes and Interfaces|All Packages|Serialized Form