Class MongoDBAtlasVectorStoreAutoConfiguration

java.lang.Object
org.springframework.ai.autoconfigure.vectorstore.mongo.MongoDBAtlasVectorStoreAutoConfiguration

@AutoConfiguration @ConditionalOnClass({org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore.class,org.springframework.ai.embedding.EmbeddingModel.class,org.springframework.data.mongodb.core.MongoTemplate.class}) @EnableConfigurationProperties(MongoDBAtlasVectorStoreProperties.class) public class MongoDBAtlasVectorStoreAutoConfiguration extends Object
Auto-configuration for MongoDB Atlas Vector Store.
Since:
1.0.0
Author:
Eddú Meléndez, Christian Tzolov, Soby Chacko, Ignacio López
  • Constructor Details

    • MongoDBAtlasVectorStoreAutoConfiguration

      public MongoDBAtlasVectorStoreAutoConfiguration()
  • Method Details

    • mimeTypeToStringConverter

      @Bean public org.springframework.core.convert.converter.Converter<org.springframework.util.MimeType,String> mimeTypeToStringConverter()
    • stringToMimeTypeConverter

      @Bean public org.springframework.core.convert.converter.Converter<String,org.springframework.util.MimeType> stringToMimeTypeConverter()
    • mongoCustomConversions

      @Bean public org.springframework.data.mongodb.core.convert.MongoCustomConversions mongoCustomConversions()