Class PostgresMlEmbeddingProperties.Options

java.lang.Object
org.springframework.ai.model.postgresml.autoconfigure.PostgresMlEmbeddingProperties.Options
Enclosing class:
PostgresMlEmbeddingProperties

public class PostgresMlEmbeddingProperties.Options extends Object
  • Constructor Details

    • Options

      public Options()
  • Method Details

    • getTransformer

      @DeprecatedConfigurationProperty(replacement="spring.ai.postgresml.embedding.transformer") @Deprecated(since="2.0.0", forRemoval=true) public @Nullable String getTransformer()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setTransformer

      public void setTransformer(@Nullable String transformer)
    • getVectorType

      @DeprecatedConfigurationProperty(replacement="spring.ai.postgresml.embedding.vector-type") @Deprecated(since="2.0.0", forRemoval=true) public @Nullable PostgresMlEmbeddingModel.VectorType getVectorType()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setVectorType

      public void setVectorType(@Nullable PostgresMlEmbeddingModel.VectorType vectorType)
    • getKwargs

      @DeprecatedConfigurationProperty(replacement="spring.ai.postgresml.embedding.kwargs") @Deprecated(since="2.0.0", forRemoval=true) public @Nullable Map<String,Object> getKwargs()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setKwargs

      public void setKwargs(@Nullable Map<String,Object> kwargs)
    • getMetadataMode

      @DeprecatedConfigurationProperty(replacement="spring.ai.postgresml.embedding.metadata-mode") @Deprecated(since="2.0.0", forRemoval=true) public @Nullable MetadataMode getMetadataMode()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setMetadataMode

      public void setMetadataMode(@Nullable MetadataMode metadataMode)