Class VertexAiTextEmbeddingProperties.Options

java.lang.Object
org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiTextEmbeddingProperties.Options
Enclosing class:
VertexAiTextEmbeddingProperties

public class VertexAiTextEmbeddingProperties.Options extends Object
  • Constructor Details

    • Options

      public Options()
  • Method Details

    • getModel

      @DeprecatedConfigurationProperty(replacement="spring.ai.vertex.ai.embedding.text.model") @Deprecated(since="2.0.0", forRemoval=true) public @Nullable String getModel()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setModel

      public void setModel(@Nullable String model)
    • getTaskType

      @DeprecatedConfigurationProperty(replacement="spring.ai.vertex.ai.embedding.text.task-type") @Deprecated(since="2.0.0", forRemoval=true) public @Nullable VertexAiTextEmbeddingOptions.TaskType getTaskType()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setTaskType

      public void setTaskType(@Nullable VertexAiTextEmbeddingOptions.TaskType taskType)
    • getOutputDimensionality

      @DeprecatedConfigurationProperty(replacement="spring.ai.vertex.ai.embedding.text.output-dimensionality") @Deprecated(since="2.0.0", forRemoval=true) public @Nullable Integer getOutputDimensionality()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setOutputDimensionality

      public void setOutputDimensionality(@Nullable Integer outputDimensionality)
    • getTitle

      @DeprecatedConfigurationProperty(replacement="spring.ai.vertex.ai.embedding.text.title") @Deprecated(since="2.0.0", forRemoval=true) public @Nullable String getTitle()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setTitle

      public void setTitle(@Nullable String title)