Class OpenAiEmbeddingRequestParameters

java.lang.Object
dev.langchain4j.model.embedding.request.DefaultEmbeddingRequestParameters
dev.langchain4j.model.openai.OpenAiEmbeddingRequestParameters
All Implemented Interfaces:
EmbeddingRequestParameters

@Experimental public class OpenAiEmbeddingRequestParameters extends DefaultEmbeddingRequestParameters
OpenAI-specific EmbeddingRequestParameters, adding the parameters supported by the OpenAI embeddings API on top of the common modelName/dimensions.

The CUSTOM_PARAMETERS map is the passthrough for provider extensions that ride on the OpenAI wire format but are not first-class OpenAI parameters — most notably NVIDIA's input_type, which enables asymmetric query-vs-passage encoding on a per-call basis.

Since:
1.18.0