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
-