Index

A B C D E F G H I K L M N O P Q R S T U V W 
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
 
A B C D E F G H I K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form