Index

A B C D E F G H I L M N O P R S T U V 
All Classes and Interfaces|All Packages|Serialized Form

A

additionalFields() - Method in record class io.quarkiverse.langchain4j.ollama.Message
Returns the value of the additionalFields record component.
additionalFields(Map<String, Object>) - Method in class io.quarkiverse.langchain4j.ollama.Message.Builder
 
arguments() - Method in record class io.quarkiverse.langchain4j.ollama.ToolCall.FunctionCall
Returns the value of the arguments record component.
aroundReadFrom(ReaderInterceptorContext) - Method in class io.quarkiverse.langchain4j.ollama.OllamaRestApi.OllamaRestApiReaderInterceptor
 
aroundWriteTo(WriterInterceptorContext) - Method in class io.quarkiverse.langchain4j.ollama.OllamaRestApi.OpenAiRestApiWriterInterceptor
 
ASSISTANT - Enum constant in enum class io.quarkiverse.langchain4j.ollama.Role
 

B

baseUrl() - Method in interface io.quarkiverse.langchain4j.ollama.runtime.config.LangChain4jOllamaConfig.OllamaConfig
Base URL where the Ollama serving is running
baseUrl(String) - Method in class io.quarkiverse.langchain4j.ollama.OllamaEmbeddingModel.Builder
 
baseUrl(String) - Method in class io.quarkiverse.langchain4j.ollama.OllamaStreamingChatLanguageModel.Builder
 
build() - Method in class io.quarkiverse.langchain4j.ollama.ChatRequest.Builder
 
build() - Method in class io.quarkiverse.langchain4j.ollama.EmbeddingRequest.Builder
 
build() - Method in class io.quarkiverse.langchain4j.ollama.EmbeddingResponse.Builder
 
build() - Method in class io.quarkiverse.langchain4j.ollama.Message.Builder
 
build() - Method in class io.quarkiverse.langchain4j.ollama.OllamaEmbeddingModel.Builder
 
build() - Method in class io.quarkiverse.langchain4j.ollama.OllamaStreamingChatLanguageModel.Builder
 
build() - Method in class io.quarkiverse.langchain4j.ollama.Options.Builder
 
builder() - Static method in record class io.quarkiverse.langchain4j.ollama.ChatRequest
 
builder() - Static method in class io.quarkiverse.langchain4j.ollama.EmbeddingRequest
 
builder() - Static method in record class io.quarkiverse.langchain4j.ollama.Message
 
builder() - Static method in class io.quarkiverse.langchain4j.ollama.OllamaEmbeddingModel
 
builder() - Static method in class io.quarkiverse.langchain4j.ollama.OllamaStreamingChatLanguageModel
 
builder() - Static method in record class io.quarkiverse.langchain4j.ollama.Options
 
Builder() - Constructor for class io.quarkiverse.langchain4j.ollama.ChatRequest.Builder
 
Builder() - Constructor for class io.quarkiverse.langchain4j.ollama.Message.Builder
 
Builder() - Constructor for class io.quarkiverse.langchain4j.ollama.Options.Builder
 

C

chat(ChatRequest) - Method in class io.quarkiverse.langchain4j.ollama.OllamaClient
 
chat(ChatRequest) - Method in interface io.quarkiverse.langchain4j.ollama.OllamaRestApi
 
chatModel() - Method in interface io.quarkiverse.langchain4j.ollama.runtime.config.LangChain4jOllamaConfig.OllamaConfig
Chat model related settings
chatModel() - Method in interface io.quarkiverse.langchain4j.ollama.runtime.config.LangChain4jOllamaFixedRuntimeConfig.OllamaConfig
Chat model related settings
chatModel(String) - Method in class io.quarkiverse.langchain4j.ollama.runtime.OllamaRecorder
 
ChatModelConfig - Interface in io.quarkiverse.langchain4j.ollama.runtime.config
 
ChatModelFixedRuntimeConfig - Interface in io.quarkiverse.langchain4j.ollama.runtime.config
 
ChatRequest - Record Class in io.quarkiverse.langchain4j.ollama
 
ChatRequest(String, List<Message>, List<Tool>, Options, String, Boolean) - Constructor for record class io.quarkiverse.langchain4j.ollama.ChatRequest
Creates an instance of a ChatRequest record class.
ChatRequest.Builder - Class in io.quarkiverse.langchain4j.ollama
 
ChatResponse - Record Class in io.quarkiverse.langchain4j.ollama
 
ChatResponse(String, String, Message, Boolean, Integer, Integer) - Constructor for record class io.quarkiverse.langchain4j.ollama.ChatResponse
Creates an instance of a ChatResponse record class.
configName(String) - Method in class io.quarkiverse.langchain4j.ollama.OllamaEmbeddingModel.Builder
 
configName(String) - Method in class io.quarkiverse.langchain4j.ollama.OllamaStreamingChatLanguageModel.Builder
 
content() - Method in record class io.quarkiverse.langchain4j.ollama.Message
Returns the value of the content record component.
content(String) - Method in class io.quarkiverse.langchain4j.ollama.Message.Builder
 
createdAt() - Method in record class io.quarkiverse.langchain4j.ollama.ChatResponse
Returns the value of the createdAt record component.

D

defaultConfig() - Method in interface io.quarkiverse.langchain4j.ollama.runtime.config.LangChain4jOllamaConfig
Default model config.
defaultConfig() - Method in interface io.quarkiverse.langchain4j.ollama.runtime.config.LangChain4jOllamaFixedRuntimeConfig
Default model config.
description() - Method in record class io.quarkiverse.langchain4j.ollama.Tool.Function
Returns the value of the description record component.
deserialize(JsonParser, DeserializationContext) - Method in class io.quarkiverse.langchain4j.ollama.runtime.jackson.RoleDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class io.quarkiverse.langchain4j.ollama.runtime.jackson.ToolTypeDeserializer
 
doChat(ChatRequest, StreamingChatResponseHandler) - Method in class io.quarkiverse.langchain4j.ollama.OllamaStreamingChatLanguageModel
 
done() - Method in record class io.quarkiverse.langchain4j.ollama.ChatResponse
Returns the value of the done record component.

E

embedAll(List<TextSegment>) - Method in class io.quarkiverse.langchain4j.ollama.OllamaEmbeddingModel
 
embedding(EmbeddingRequest) - Method in class io.quarkiverse.langchain4j.ollama.OllamaClient
 
embeddingModel() - Method in interface io.quarkiverse.langchain4j.ollama.runtime.config.LangChain4jOllamaConfig.OllamaConfig
Embedding model related settings
embeddingModel() - Method in interface io.quarkiverse.langchain4j.ollama.runtime.config.LangChain4jOllamaFixedRuntimeConfig.OllamaConfig
Embedding model related settings
embeddingModel(String) - Method in class io.quarkiverse.langchain4j.ollama.runtime.OllamaRecorder
 
EmbeddingModelConfig - Interface in io.quarkiverse.langchain4j.ollama.runtime.config
 
EmbeddingModelFixedRuntimeConfig - Interface in io.quarkiverse.langchain4j.ollama.runtime.config
 
EmbeddingRequest - Class in io.quarkiverse.langchain4j.ollama
 
EmbeddingRequest.Builder - Class in io.quarkiverse.langchain4j.ollama
 
EmbeddingResponse - Class in io.quarkiverse.langchain4j.ollama
 
EmbeddingResponse.Builder - Class in io.quarkiverse.langchain4j.ollama
 
embeddings(float[][]) - Method in class io.quarkiverse.langchain4j.ollama.EmbeddingResponse.Builder
 
embeddings(EmbeddingRequest) - Method in interface io.quarkiverse.langchain4j.ollama.OllamaRestApi
 
empty() - Static method in record class io.quarkiverse.langchain4j.ollama.Tool.Function.Parameters
 
emptyNotDone() - Static method in record class io.quarkiverse.langchain4j.ollama.ChatResponse
 
enableIntegration() - Method in interface io.quarkiverse.langchain4j.ollama.runtime.config.LangChain4jOllamaConfig.OllamaConfig
Whether to enable the integration.
equals(Object) - Method in record class io.quarkiverse.langchain4j.ollama.ChatRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.ollama.ChatResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.ollama.Message
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.ollama.Options
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.ollama.Tool
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.ollama.Tool.Function
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.ollama.Tool.Function.Parameters
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.ollama.ToolCall
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.ollama.ToolCall.FunctionCall
Indicates whether some other object is "equal to" this one.
evalCount() - Method in record class io.quarkiverse.langchain4j.ollama.ChatResponse
Returns the value of the evalCount record component.

F

filter(ClientRequestContext) - Method in class io.quarkiverse.langchain4j.ollama.OllamaModelAuthProviderFilter
 
format() - Method in record class io.quarkiverse.langchain4j.ollama.ChatRequest
Returns the value of the format record component.
format() - Method in interface io.quarkiverse.langchain4j.ollama.runtime.config.ChatModelConfig
The format to return a response in.
format(String) - Method in class io.quarkiverse.langchain4j.ollama.ChatRequest.Builder
 
format(String) - Method in class io.quarkiverse.langchain4j.ollama.OllamaStreamingChatLanguageModel.Builder
 
FormatJsonSerializer - Class in io.quarkiverse.langchain4j.ollama
 
FormatJsonSerializer() - Constructor for class io.quarkiverse.langchain4j.ollama.FormatJsonSerializer
 
from(ChatRequest) - Method in class io.quarkiverse.langchain4j.ollama.ChatRequest.Builder
 
from(Tool.Function) - Static method in record class io.quarkiverse.langchain4j.ollama.Tool
 
fromFunctionCall(String, Map<String, Object>) - Static method in record class io.quarkiverse.langchain4j.ollama.ToolCall
 
function() - Method in record class io.quarkiverse.langchain4j.ollama.Tool
Returns the value of the function record component.
function() - Method in record class io.quarkiverse.langchain4j.ollama.ToolCall
Returns the value of the function record component.
Function(String, String, Tool.Function.Parameters) - Constructor for record class io.quarkiverse.langchain4j.ollama.Tool.Function
Creates an instance of a Function record class.
FUNCTION - Enum constant in enum class io.quarkiverse.langchain4j.ollama.Tool.Type
 
FunctionCall(String, Map<String, Object>) - Constructor for record class io.quarkiverse.langchain4j.ollama.ToolCall.FunctionCall
Creates an instance of a FunctionCall record class.

G

getAdditionalFields() - Method in record class io.quarkiverse.langchain4j.ollama.Message
 
getEmbeddings() - Method in class io.quarkiverse.langchain4j.ollama.EmbeddingResponse
 
getInput() - Method in class io.quarkiverse.langchain4j.ollama.EmbeddingRequest
 
getModel() - Method in class io.quarkiverse.langchain4j.ollama.EmbeddingRequest
 

H

hashCode() - Method in record class io.quarkiverse.langchain4j.ollama.ChatRequest
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.ollama.ChatResponse
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.ollama.Message
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.ollama.Options
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.ollama.Tool.Function
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.ollama.Tool.Function.Parameters
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.ollama.Tool
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.ollama.ToolCall.FunctionCall
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.ollama.ToolCall
Returns a hash code value for this object.

I

images() - Method in record class io.quarkiverse.langchain4j.ollama.Message
Returns the value of the images record component.
images(List<String>) - Method in class io.quarkiverse.langchain4j.ollama.Message.Builder
 
input(String) - Method in class io.quarkiverse.langchain4j.ollama.EmbeddingRequest.Builder
 
io.quarkiverse.langchain4j.ollama - package io.quarkiverse.langchain4j.ollama
 
io.quarkiverse.langchain4j.ollama.runtime - package io.quarkiverse.langchain4j.ollama.runtime
 
io.quarkiverse.langchain4j.ollama.runtime.config - package io.quarkiverse.langchain4j.ollama.runtime.config
 
io.quarkiverse.langchain4j.ollama.runtime.jackson - package io.quarkiverse.langchain4j.ollama.runtime.jackson
 

L

LangChain4jOllamaConfig - Interface in io.quarkiverse.langchain4j.ollama.runtime.config
 
LangChain4jOllamaConfig.OllamaConfig - Interface in io.quarkiverse.langchain4j.ollama.runtime.config
 
LangChain4jOllamaFixedRuntimeConfig - Interface in io.quarkiverse.langchain4j.ollama.runtime.config
 
LangChain4jOllamaFixedRuntimeConfig.OllamaConfig - Interface in io.quarkiverse.langchain4j.ollama.runtime.config
 
listeners(List<ChatModelListener>) - Method in class io.quarkiverse.langchain4j.ollama.OllamaStreamingChatLanguageModel.Builder
 
logRequest(HttpClientRequest, Buffer, boolean) - Method in class io.quarkiverse.langchain4j.ollama.OllamaRestApi.OllamaLogger
 
logRequests() - Method in interface io.quarkiverse.langchain4j.ollama.runtime.config.ChatModelConfig
Whether chat model requests should be logged
logRequests() - Method in interface io.quarkiverse.langchain4j.ollama.runtime.config.EmbeddingModelConfig
Whether embedding model requests should be logged
logRequests() - Method in interface io.quarkiverse.langchain4j.ollama.runtime.config.LangChain4jOllamaConfig.OllamaConfig
Whether the Ollama client should log requests
logRequests(boolean) - Method in class io.quarkiverse.langchain4j.ollama.OllamaEmbeddingModel.Builder
 
logRequests(boolean) - Method in class io.quarkiverse.langchain4j.ollama.OllamaStreamingChatLanguageModel.Builder
 
logResponse(HttpClientResponse, boolean) - Method in class io.quarkiverse.langchain4j.ollama.OllamaRestApi.OllamaLogger
 
logResponses() - Method in interface io.quarkiverse.langchain4j.ollama.runtime.config.ChatModelConfig
Whether chat model responses should be logged
logResponses() - Method in interface io.quarkiverse.langchain4j.ollama.runtime.config.EmbeddingModelConfig
Whether embedding model responses should be logged
logResponses() - Method in interface io.quarkiverse.langchain4j.ollama.runtime.config.LangChain4jOllamaConfig.OllamaConfig
Whether the Ollama client should log responses
logResponses(boolean) - Method in class io.quarkiverse.langchain4j.ollama.OllamaEmbeddingModel.Builder
 
logResponses(boolean) - Method in class io.quarkiverse.langchain4j.ollama.OllamaStreamingChatLanguageModel.Builder
 

M

message() - Method in record class io.quarkiverse.langchain4j.ollama.ChatResponse
Returns the value of the message record component.
Message - Record Class in io.quarkiverse.langchain4j.ollama
 
Message(Role, String, List<ToolCall>, List<String>, Map<String, Object>) - Constructor for record class io.quarkiverse.langchain4j.ollama.Message
Creates an instance of a Message record class.
Message.Builder - Class in io.quarkiverse.langchain4j.ollama
 
messages() - Method in record class io.quarkiverse.langchain4j.ollama.ChatRequest
Returns the value of the messages record component.
messages(List<Message>) - Method in class io.quarkiverse.langchain4j.ollama.ChatRequest.Builder
 
model() - Method in record class io.quarkiverse.langchain4j.ollama.ChatRequest
Returns the value of the model record component.
model() - Method in record class io.quarkiverse.langchain4j.ollama.ChatResponse
Returns the value of the model record component.
model(String) - Method in class io.quarkiverse.langchain4j.ollama.ChatRequest.Builder
 
model(String) - Method in class io.quarkiverse.langchain4j.ollama.EmbeddingRequest.Builder
 
model(String) - Method in class io.quarkiverse.langchain4j.ollama.OllamaEmbeddingModel.Builder
 
model(String) - Method in class io.quarkiverse.langchain4j.ollama.OllamaStreamingChatLanguageModel.Builder
 
modelId() - Method in interface io.quarkiverse.langchain4j.ollama.runtime.config.ChatModelFixedRuntimeConfig
Model to use
modelId() - Method in interface io.quarkiverse.langchain4j.ollama.runtime.config.EmbeddingModelFixedRuntimeConfig
Model to use.
ModelIdConfigFallbackInterceptor - Class in io.quarkiverse.langchain4j.ollama.runtime.config
 
ModelIdConfigFallbackInterceptor() - Constructor for class io.quarkiverse.langchain4j.ollama.runtime.config.ModelIdConfigFallbackInterceptor
 
ModelIdConfigRelocateInterceptor - Class in io.quarkiverse.langchain4j.ollama.runtime.config
 
ModelIdConfigRelocateInterceptor() - Constructor for class io.quarkiverse.langchain4j.ollama.runtime.config.ModelIdConfigRelocateInterceptor
 

N

name() - Method in record class io.quarkiverse.langchain4j.ollama.Tool.Function
Returns the value of the name record component.
name() - Method in record class io.quarkiverse.langchain4j.ollama.ToolCall.FunctionCall
Returns the value of the name record component.
namedConfig() - Method in interface io.quarkiverse.langchain4j.ollama.runtime.config.LangChain4jOllamaConfig
Named model config.
namedConfig() - Method in interface io.quarkiverse.langchain4j.ollama.runtime.config.LangChain4jOllamaFixedRuntimeConfig
Named model config.
numCtx() - Method in record class io.quarkiverse.langchain4j.ollama.Options
Returns the value of the numCtx record component.
numCtx(Integer) - Method in class io.quarkiverse.langchain4j.ollama.Options.Builder
 
numPredict() - Method in record class io.quarkiverse.langchain4j.ollama.Options
Returns the value of the numPredict record component.
numPredict() - Method in interface io.quarkiverse.langchain4j.ollama.runtime.config.ChatModelConfig
Maximum number of tokens to predict when generating text
numPredict() - Method in interface io.quarkiverse.langchain4j.ollama.runtime.config.EmbeddingModelConfig
Maximum number of tokens to predict when generating text
numPredict(Integer) - Method in class io.quarkiverse.langchain4j.ollama.Options.Builder
 

O

objectMapper(ObjectMapper) - Static method in interface io.quarkiverse.langchain4j.ollama.OllamaRestApi
 
objectType(Map<String, Map<String, Object>>, List<String>) - Static method in record class io.quarkiverse.langchain4j.ollama.Tool.Function.Parameters
 
OllamaClient - Class in io.quarkiverse.langchain4j.ollama
 
OllamaClient(String, Duration, boolean, boolean, String, String) - Constructor for class io.quarkiverse.langchain4j.ollama.OllamaClient
 
OllamaEmbeddingModel - Class in io.quarkiverse.langchain4j.ollama
 
OllamaEmbeddingModel.Builder - Class in io.quarkiverse.langchain4j.ollama
 
OllamaLogger(boolean, boolean) - Constructor for class io.quarkiverse.langchain4j.ollama.OllamaRestApi.OllamaLogger
 
OllamaModelAuthProviderFilter - Class in io.quarkiverse.langchain4j.ollama
 
OllamaModelAuthProviderFilter(ModelAuthProvider) - Constructor for class io.quarkiverse.langchain4j.ollama.OllamaModelAuthProviderFilter
 
OllamaRecorder - Class in io.quarkiverse.langchain4j.ollama.runtime
 
OllamaRecorder(LangChain4jOllamaFixedRuntimeConfig, RuntimeValue<LangChain4jOllamaConfig>) - Constructor for class io.quarkiverse.langchain4j.ollama.runtime.OllamaRecorder
 
OllamaRestApi - Interface in io.quarkiverse.langchain4j.ollama
This Microprofile REST client is used as the building block of all the API calls to HuggingFace.
OllamaRestApi.OllamaLogger - Class in io.quarkiverse.langchain4j.ollama
Introduce a custom logger as the stock one logs at the DEBUG level by default...
OllamaRestApi.OllamaRestApiReaderInterceptor - Class in io.quarkiverse.langchain4j.ollama
This is needed because for some reason Vert.x is not giving us the entire content of the last chunk and this results in a json parsing exception.
OllamaRestApi.OpenAiRestApiWriterInterceptor - Class in io.quarkiverse.langchain4j.ollama
The point of this is to properly set the stream value of the request so users don't have to remember to set it manually
OllamaRestApiReaderInterceptor() - Constructor for class io.quarkiverse.langchain4j.ollama.OllamaRestApi.OllamaRestApiReaderInterceptor
 
OllamaStreamingChatLanguageModel - Class in io.quarkiverse.langchain4j.ollama
Use to have streaming feature on models used trough Ollama.
OllamaStreamingChatLanguageModel.Builder - Class in io.quarkiverse.langchain4j.ollama
Builder for Ollama configuration.
OpenAiRestApiWriterInterceptor() - Constructor for class io.quarkiverse.langchain4j.ollama.OllamaRestApi.OpenAiRestApiWriterInterceptor
 
options() - Method in record class io.quarkiverse.langchain4j.ollama.ChatRequest
Returns the value of the options record component.
options(Options) - Method in class io.quarkiverse.langchain4j.ollama.ChatRequest.Builder
 
options(Options) - Method in class io.quarkiverse.langchain4j.ollama.OllamaStreamingChatLanguageModel.Builder
 
Options - Record Class in io.quarkiverse.langchain4j.ollama
request options in completion/embedding API
Options(Double, Integer, Double, Double, Integer, Integer, Integer, List<String>) - Constructor for record class io.quarkiverse.langchain4j.ollama.Options
Creates an instance of a Options record class.
Options.Builder - Class in io.quarkiverse.langchain4j.ollama
 

P

parameters() - Method in record class io.quarkiverse.langchain4j.ollama.Tool.Function
Returns the value of the parameters record component.
Parameters(String, Map<String, Map<String, Object>>, List<String>) - Constructor for record class io.quarkiverse.langchain4j.ollama.Tool.Function.Parameters
Creates an instance of a Parameters record class.
promptEvalCount() - Method in record class io.quarkiverse.langchain4j.ollama.ChatResponse
Returns the value of the promptEvalCount record component.
properties() - Method in record class io.quarkiverse.langchain4j.ollama.Tool.Function.Parameters
Returns the value of the properties record component.

R

repeatPenalty() - Method in record class io.quarkiverse.langchain4j.ollama.Options
Returns the value of the repeatPenalty record component.
repeatPenalty(Double) - Method in class io.quarkiverse.langchain4j.ollama.Options.Builder
 
required() - Method in record class io.quarkiverse.langchain4j.ollama.Tool.Function.Parameters
Returns the value of the required record component.
role() - Method in record class io.quarkiverse.langchain4j.ollama.Message
Returns the value of the role record component.
role(Role) - Method in class io.quarkiverse.langchain4j.ollama.Message.Builder
 
Role - Enum Class in io.quarkiverse.langchain4j.ollama
 
RoleDeserializer - Class in io.quarkiverse.langchain4j.ollama.runtime.jackson
 
RoleDeserializer() - Constructor for class io.quarkiverse.langchain4j.ollama.runtime.jackson.RoleDeserializer
 
RoleSerializer - Class in io.quarkiverse.langchain4j.ollama.runtime.jackson
 
RoleSerializer() - Constructor for class io.quarkiverse.langchain4j.ollama.runtime.jackson.RoleSerializer
 

S

seed() - Method in record class io.quarkiverse.langchain4j.ollama.Options
Returns the value of the seed record component.
seed() - Method in interface io.quarkiverse.langchain4j.ollama.runtime.config.ChatModelConfig
With a static number the result is always the same.
seed(Integer) - Method in class io.quarkiverse.langchain4j.ollama.Options.Builder
 
serialize(Role, JsonGenerator, SerializerProvider) - Method in class io.quarkiverse.langchain4j.ollama.runtime.jackson.RoleSerializer
 
serialize(Tool.Type, JsonGenerator, SerializerProvider) - Method in class io.quarkiverse.langchain4j.ollama.runtime.jackson.ToolTypeSerializer
 
serialize(String, JsonGenerator, SerializerProvider) - Method in class io.quarkiverse.langchain4j.ollama.FormatJsonSerializer
 
setBodySize(int) - Method in class io.quarkiverse.langchain4j.ollama.OllamaRestApi.OllamaLogger
 
setEmbeddings(float[][]) - Method in class io.quarkiverse.langchain4j.ollama.EmbeddingResponse
 
stop() - Method in record class io.quarkiverse.langchain4j.ollama.Options
Returns the value of the stop record component.
stop() - Method in interface io.quarkiverse.langchain4j.ollama.runtime.config.ChatModelConfig
Sets the stop sequences to use.
stop() - Method in interface io.quarkiverse.langchain4j.ollama.runtime.config.EmbeddingModelConfig
Sets the stop sequences to use.
stop(List<String>) - Method in class io.quarkiverse.langchain4j.ollama.Options.Builder
 
stream() - Method in record class io.quarkiverse.langchain4j.ollama.ChatRequest
Returns the value of the stream record component.
stream(Boolean) - Method in class io.quarkiverse.langchain4j.ollama.ChatRequest.Builder
 
streamingChat(ChatRequest) - Method in class io.quarkiverse.langchain4j.ollama.OllamaClient
 
streamingChat(ChatRequest) - Method in interface io.quarkiverse.langchain4j.ollama.OllamaRestApi
 
streamingChatModel(String) - Method in class io.quarkiverse.langchain4j.ollama.runtime.OllamaRecorder
 
SYSTEM - Enum constant in enum class io.quarkiverse.langchain4j.ollama.Role
 

T

temperature() - Method in record class io.quarkiverse.langchain4j.ollama.Options
Returns the value of the temperature record component.
temperature() - Method in interface io.quarkiverse.langchain4j.ollama.runtime.config.ChatModelConfig
The temperature of the model.
temperature() - Method in interface io.quarkiverse.langchain4j.ollama.runtime.config.EmbeddingModelConfig
The temperature of the model.
temperature(Double) - Method in class io.quarkiverse.langchain4j.ollama.Options.Builder
 
timeout() - Method in interface io.quarkiverse.langchain4j.ollama.runtime.config.LangChain4jOllamaConfig.OllamaConfig
Timeout for Ollama calls
timeout(Duration) - Method in class io.quarkiverse.langchain4j.ollama.OllamaEmbeddingModel.Builder
 
timeout(Duration) - Method in class io.quarkiverse.langchain4j.ollama.OllamaStreamingChatLanguageModel.Builder
 
tlsConfigurationName() - Method in interface io.quarkiverse.langchain4j.ollama.runtime.config.LangChain4jOllamaConfig.OllamaConfig
If set, the named TLS configuration with the configured name will be applied to the REST Client
tlsConfigurationName(String) - Method in class io.quarkiverse.langchain4j.ollama.OllamaEmbeddingModel.Builder
 
tlsConfigurationName(String) - Method in class io.quarkiverse.langchain4j.ollama.OllamaStreamingChatLanguageModel.Builder
 
Tool - Record Class in io.quarkiverse.langchain4j.ollama
 
Tool(Tool.Type, Tool.Function) - Constructor for record class io.quarkiverse.langchain4j.ollama.Tool
Creates an instance of a Tool record class.
TOOL - Enum constant in enum class io.quarkiverse.langchain4j.ollama.Role
 
Tool.Function - Record Class in io.quarkiverse.langchain4j.ollama
 
Tool.Function.Parameters - Record Class in io.quarkiverse.langchain4j.ollama
 
Tool.Type - Enum Class in io.quarkiverse.langchain4j.ollama
 
ToolCall - Record Class in io.quarkiverse.langchain4j.ollama
 
ToolCall(ToolCall.FunctionCall) - Constructor for record class io.quarkiverse.langchain4j.ollama.ToolCall
Creates an instance of a ToolCall record class.
ToolCall.FunctionCall - Record Class in io.quarkiverse.langchain4j.ollama
 
toolCalls() - Method in record class io.quarkiverse.langchain4j.ollama.Message
Returns the value of the toolCalls record component.
toolCalls(List<ToolCall>) - Method in class io.quarkiverse.langchain4j.ollama.Message.Builder
 
tools() - Method in record class io.quarkiverse.langchain4j.ollama.ChatRequest
Returns the value of the tools record component.
tools(List<Tool>) - Method in class io.quarkiverse.langchain4j.ollama.ChatRequest.Builder
 
ToolTypeDeserializer - Class in io.quarkiverse.langchain4j.ollama.runtime.jackson
 
ToolTypeDeserializer() - Constructor for class io.quarkiverse.langchain4j.ollama.runtime.jackson.ToolTypeDeserializer
 
ToolTypeSerializer - Class in io.quarkiverse.langchain4j.ollama.runtime.jackson
 
ToolTypeSerializer() - Constructor for class io.quarkiverse.langchain4j.ollama.runtime.jackson.ToolTypeSerializer
 
topK() - Method in record class io.quarkiverse.langchain4j.ollama.Options
Returns the value of the topK record component.
topK() - Method in interface io.quarkiverse.langchain4j.ollama.runtime.config.ChatModelConfig
Reduces the probability of generating nonsense.
topK() - Method in interface io.quarkiverse.langchain4j.ollama.runtime.config.EmbeddingModelConfig
Reduces the probability of generating nonsense.
topK(Integer) - Method in class io.quarkiverse.langchain4j.ollama.Options.Builder
 
topP() - Method in record class io.quarkiverse.langchain4j.ollama.Options
Returns the value of the topP record component.
topP() - Method in interface io.quarkiverse.langchain4j.ollama.runtime.config.ChatModelConfig
Works together with top-k.
topP() - Method in interface io.quarkiverse.langchain4j.ollama.runtime.config.EmbeddingModelConfig
Works together with top-k.
topP(Double) - Method in class io.quarkiverse.langchain4j.ollama.Options.Builder
 
toString() - Method in record class io.quarkiverse.langchain4j.ollama.ChatRequest
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.ollama.ChatResponse
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.ollama.Message
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.ollama.Options
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.ollama.Tool.Function.Parameters
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.ollama.Tool.Function
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.ollama.Tool
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.ollama.ToolCall.FunctionCall
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.ollama.ToolCall
Returns a string representation of this record class.
toToolExecutionRequest() - Method in record class io.quarkiverse.langchain4j.ollama.ToolCall
 
type() - Method in record class io.quarkiverse.langchain4j.ollama.Tool.Function.Parameters
Returns the value of the type record component.
type() - Method in record class io.quarkiverse.langchain4j.ollama.Tool
Returns the value of the type record component.

U

USER - Enum constant in enum class io.quarkiverse.langchain4j.ollama.Role
 

V

valueOf(String) - Static method in enum class io.quarkiverse.langchain4j.ollama.Role
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.quarkiverse.langchain4j.ollama.Tool.Type
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.quarkiverse.langchain4j.ollama.Role
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.quarkiverse.langchain4j.ollama.Tool.Type
Returns an array containing the constants of this enum class, in the order they are declared.
A B C D E F G H I L M N O P R S T U V 
All Classes and Interfaces|All Packages|Serialized Form