Skip to content

io.helidon.integrations.langchain4j.providers.ollama.OllamaChatModelConfig

Description

Configuration for LangChain4j model OllamaChatModel

Configuration options

KeyTypeDefaultDescription
mirostat-tauDoubleGenerated from dev.langchain4j.model.ollama.OllamaBaseChatModel.Builder#mirostatTau(java.lang.Double)
http-client-builderHttpClientBuilderGenerated from dev.langchain4j.model.ollama.OllamaBaseChatModel.Builder#httpClientBuilder(dev.langchain4j.http.client.HttpClientBuilder)
min-pDoubleGenerated from dev.langchain4j.model.ollama.OllamaBaseChatModel.Builder#minP(java.lang.Double)
mirostatIntegerGenerated from dev.langchain4j.model.ollama.OllamaBaseChatModel.Builder#mirostat(java.lang.Integer)
seedIntegerGenerated from dev.langchain4j.model.ollama.OllamaBaseChatModel.Builder#seed(java.lang.Integer)
default-request-parameters-discover-servicesBooleantrueWhether to enable automatic service discovery for default-request-parameters
loggerLoggerGenerated from dev.langchain4j.model.ollama.OllamaBaseChatModel.Builder#logger(org.slf4j.Logger)
max-retriesIntegerGenerated from dev.langchain4j.model.ollama.OllamaChatModel.OllamaChatModelBuilder#maxRetries(java.lang.Integer)
num-ctxIntegerGenerated from dev.langchain4j.model.ollama.OllamaBaseChatModel.Builder#numCtx(java.lang.Integer)
enabledBooleantrueIf set to false, OllamaChatModel will not be available even if configured
timeoutDurationGenerated from dev.langchain4j.model.ollama.OllamaBaseChatModel.Builder#timeout(java.time.Duration)
log-requestsBooleanGenerated from dev.langchain4j.model.ollama.OllamaBaseChatModel.Builder#logRequests(java.lang.Boolean)
repeat-last-nIntegerGenerated from dev.langchain4j.model.ollama.OllamaBaseChatModel.Builder#repeatLastN(java.lang.Integer)
supported-capabilitiesList<Capability>Generated from dev.langchain4j.model.ollama.OllamaBaseChatModel.Builder#supportedCapabilities(java.util.Set)
temperatureDoubleGenerated from dev.langchain4j.model.ollama.OllamaBaseChatModel.Builder#temperature(java.lang.Double)
model-nameStringGenerated from dev.langchain4j.model.ollama.OllamaBaseChatModel.Builder#modelName(java.lang.String)
num-predictIntegerGenerated from dev.langchain4j.model.ollama.OllamaBaseChatModel.Builder#numPredict(java.lang.Integer)
return-thinkingBooleanGenerated from dev.langchain4j.model.ollama.OllamaBaseChatModel.Builder#returnThinking(java.lang.Boolean)
base-urlStringGenerated from dev.langchain4j.model.ollama.OllamaBaseChatModel.Builder#baseUrl(java.lang.String)
thinkBooleanGenerated from dev.langchain4j.model.ollama.OllamaBaseChatModel.Builder#think(java.lang.Boolean)
default-request-parametersChatRequestParametersGenerated from dev.langchain4j.model.ollama.OllamaBaseChatModel.Builder#defaultRequestParameters(dev.langchain4j.model.chat.request.ChatRequestParameters)
listenersList<ChatModelListener>Generated from dev.langchain4j.model.ollama.OllamaBaseChatModel.Builder#listeners(java.util.List)
top-kIntegerGenerated from dev.langchain4j.model.ollama.OllamaBaseChatModel.Builder#topK(java.lang.Integer)
custom-headersMap<String, String>Generated from dev.langchain4j.model.ollama.OllamaBaseChatModel.Builder#customHeaders(java.util.Map)
log-responsesBooleanGenerated from dev.langchain4j.model.ollama.OllamaBaseChatModel.Builder#logResponses(java.lang.Boolean)
response-formatResponseFormatGenerated from dev.langchain4j.model.ollama.OllamaBaseChatModel.Builder#responseFormat(dev.langchain4j.model.chat.request.ResponseFormat)
top-pDoubleGenerated from dev.langchain4j.model.ollama.OllamaBaseChatModel.Builder#topP(java.lang.Double)
http-client-builder-discover-servicesBooleantrueWhether to enable automatic service discovery for http-client-builder
listeners-discover-servicesBooleantrueWhether to enable automatic service discovery for listeners
stopList<String>Generated from dev.langchain4j.model.ollama.OllamaBaseChatModel.Builder#stop(java.util.List)
repeat-penaltyDoubleGenerated from dev.langchain4j.model.ollama.OllamaBaseChatModel.Builder#repeatPenalty(java.lang.Double)
mirostat-etaDoubleGenerated from dev.langchain4j.model.ollama.OllamaBaseChatModel.Builder#mirostatEta(java.lang.Double)

See the manifest for all available types.