Package com.redis.vl.utils.vectorize
Class VectorizerBuilder.AzureOpenAIVectorizerBuilder
java.lang.Object
com.redis.vl.utils.vectorize.VectorizerBuilder.AbstractVectorizerBuilder<VectorizerBuilder.AzureOpenAIVectorizerBuilder>
com.redis.vl.utils.vectorize.VectorizerBuilder.AzureOpenAIVectorizerBuilder
- Enclosing class:
VectorizerBuilder
public static class VectorizerBuilder.AzureOpenAIVectorizerBuilder
extends VectorizerBuilder.AbstractVectorizerBuilder<VectorizerBuilder.AzureOpenAIVectorizerBuilder>
Builder for Azure OpenAI embedding vectorizers.
-
Field Summary
Fields inherited from class com.redis.vl.utils.vectorize.VectorizerBuilder.AbstractVectorizerBuilder
cache, dimensions, dtype, modelName -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build the vectorizer.deploymentName(String deploymentName) Set the Azure deployment name.Methods inherited from class com.redis.vl.utils.vectorize.VectorizerBuilder.AbstractVectorizerBuilder
withCache, withDataType, withDimensions
-
Method Details
-
deploymentName
Set the Azure deployment name.- Parameters:
deploymentName- Deployment name- Returns:
- This builder
-
build
Description copied from class:VectorizerBuilder.AbstractVectorizerBuilderBuild the vectorizer.- Specified by:
buildin classVectorizerBuilder.AbstractVectorizerBuilder<VectorizerBuilder.AzureOpenAIVectorizerBuilder>- Returns:
- The configured vectorizer
-