Class OllamaOptions.Builder
java.lang.Object
org.springframework.ai.ollama.api.OllamaOptions.Builder
- Enclosing class:
- OllamaOptions
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
frequencyPenalty
(Double frequencyPenalty) internalToolExecutionEnabled
(Boolean internalToolExecutionEnabled) mirostatEta
(Float mirostatEta) mirostatTau
(Float mirostatTau) model
(OllamaModel model) numPredict
(Integer numPredict) penalizeNewline
(Boolean penalizeNewline) presencePenalty
(Double presencePenalty) repeatLastN
(Integer repeatLastN) repeatPenalty
(Double repeatPenalty) temperature
(Double temperature) toolCallbacks
(List<ToolCallback> toolCallbacks) toolCallbacks
(ToolCallback... toolCallbacks) toolContext
(Map<String, Object> toolContext)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
model
-
model
-
format
-
keepAlive
-
truncate
-
useNUMA
-
numCtx
-
numBatch
-
numGPU
-
mainGPU
-
lowVRAM
-
f16KV
-
logitsAll
-
vocabOnly
-
useMMap
-
useMLock
-
numThread
-
numKeep
-
seed
-
numPredict
-
topK
-
topP
-
minP
-
tfsZ
-
typicalP
-
repeatLastN
-
temperature
-
repeatPenalty
-
presencePenalty
-
frequencyPenalty
-
mirostat
-
mirostatTau
-
mirostatEta
-
penalizeNewline
-
stop
-
toolCallbacks
-
toolCallbacks
-
toolNames
-
toolNames
-
internalToolExecutionEnabled
public OllamaOptions.Builder internalToolExecutionEnabled(@Nullable Boolean internalToolExecutionEnabled) -
toolContext
-
build
-