Package dev.langchain4j.model.mistralai
Class MistralAiEmbeddingModel.MistralAiEmbeddingModelBuilder
java.lang.Object
dev.langchain4j.model.mistralai.MistralAiEmbeddingModel.MistralAiEmbeddingModelBuilder
- Enclosing class:
MistralAiEmbeddingModel
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
logRequests
(Boolean logRequests) logResponses
(Boolean logResponses) maxRetries
(Integer maxRetries) modelName
(MistralAiEmbeddingModelName modelName) toString()
-
Constructor Details
-
MistralAiEmbeddingModelBuilder
public MistralAiEmbeddingModelBuilder()
-
-
Method Details
-
modelName
-
modelName
public MistralAiEmbeddingModel.MistralAiEmbeddingModelBuilder modelName(MistralAiEmbeddingModelName modelName) -
baseUrl
- Parameters:
baseUrl
- the base URL of the Mistral AI API. It use a default value if not specified- Returns:
this
.
-
apiKey
- Parameters:
apiKey
- the API key for authentication- Returns:
this
.
-
timeout
- Parameters:
timeout
- the timeout duration for API requests. It uses a default value of 60 seconds if not specifiedThe default value is 60 seconds
- Returns:
this
.
-
logRequests
- Parameters:
logRequests
- a flag indicating whether to log API requests- Returns:
this
.
-
logResponses
- Parameters:
logResponses
- a flag indicating whether to log API responses- Returns:
this
.
-
maxRetries
- Returns:
this
.
-
build
-
toString
-