Class OpenAiEmbeddingRequestParameters.Builder
java.lang.Object
dev.langchain4j.model.embedding.request.DefaultEmbeddingRequestParameters.Builder<OpenAiEmbeddingRequestParameters.Builder>
dev.langchain4j.model.openai.OpenAiEmbeddingRequestParameters.Builder
- Enclosing class:
OpenAiEmbeddingRequestParameters
public static class OpenAiEmbeddingRequestParameters.Builder
extends DefaultEmbeddingRequestParameters.Builder<OpenAiEmbeddingRequestParameters.Builder>
- Since:
- 1.18.0
-
Field Summary
Fields inherited from class DefaultEmbeddingRequestParameters.Builder
values -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()customParameter(String name, Object value) Adds a single custom parameter, merging it into any previously setOpenAiEmbeddingRequestParameters.CUSTOM_PARAMETERSmap.customParameters(Map<String, Object> customParameters) encodingFormat(String encodingFormat) Methods inherited from class DefaultEmbeddingRequestParameters.Builder
dimensions, inputType, modelName, overrideWith, self, set
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
user
-
encodingFormat
-
customParameters
public OpenAiEmbeddingRequestParameters.Builder customParameters(Map<String, Object> customParameters) -
customParameter
Adds a single custom parameter, merging it into any previously setOpenAiEmbeddingRequestParameters.CUSTOM_PARAMETERSmap. -
build
- Overrides:
buildin classDefaultEmbeddingRequestParameters.Builder<OpenAiEmbeddingRequestParameters.Builder>
-