Package dev.langchain4j.model.ollama
Class OllamaStreamingLanguageModel.OllamaStreamingLanguageModelBuilder
java.lang.Object
dev.langchain4j.model.ollama.OllamaStreamingLanguageModel.OllamaStreamingLanguageModelBuilder
- Enclosing class:
OllamaStreamingLanguageModel
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
customHeaders
(Map<String, String> customHeaders) httpClientBuilder
(HttpClientBuilder httpClientBuilder) Sets theHttpClientBuilder
that will be used to create theHttpClient
that will be used to communicate with Ollama.logRequests
(Boolean logRequests) logResponses
(Boolean logResponses) numPredict
(Integer numPredict) repeatPenalty
(Double repeatPenalty) responseFormat
(ResponseFormat responseFormat) temperature
(Double temperature)
-
Constructor Details
-
OllamaStreamingLanguageModelBuilder
public OllamaStreamingLanguageModelBuilder()
-
-
Method Details
-
httpClientBuilder
public OllamaStreamingLanguageModel.OllamaStreamingLanguageModelBuilder httpClientBuilder(HttpClientBuilder httpClientBuilder) Sets theHttpClientBuilder
that will be used to create theHttpClient
that will be used to communicate with Ollama.NOTE:
timeout(Duration)
overrides timeouts set on theHttpClientBuilder
. -
baseUrl
-
modelName
-
temperature
public OllamaStreamingLanguageModel.OllamaStreamingLanguageModelBuilder temperature(Double temperature) -
topK
-
topP
-
repeatPenalty
public OllamaStreamingLanguageModel.OllamaStreamingLanguageModelBuilder repeatPenalty(Double repeatPenalty) -
seed
-
numPredict
public OllamaStreamingLanguageModel.OllamaStreamingLanguageModelBuilder numPredict(Integer numPredict) -
numCtx
-
stop
-
responseFormat
public OllamaStreamingLanguageModel.OllamaStreamingLanguageModelBuilder responseFormat(ResponseFormat responseFormat) -
timeout
-
customHeaders
public OllamaStreamingLanguageModel.OllamaStreamingLanguageModelBuilder customHeaders(Map<String, String> customHeaders) -
logRequests
public OllamaStreamingLanguageModel.OllamaStreamingLanguageModelBuilder logRequests(Boolean logRequests) -
logResponses
public OllamaStreamingLanguageModel.OllamaStreamingLanguageModelBuilder logResponses(Boolean logResponses) -
build
-