Class OCIGenAiEmbeddingAutoConfiguration

java.lang.Object
org.springframework.ai.model.oci.genai.autoconfigure.OCIGenAiEmbeddingAutoConfiguration

@AutoConfiguration(after=OCIGenAiInferenceClientAutoConfiguration.class) @ConditionalOnClass(OCIEmbeddingModel.class) @EnableConfigurationProperties(OCIEmbeddingModelProperties.class) @ConditionalOnProperty(name="spring.ai.model.embedding", havingValue="oci-genai", matchIfMissing=true) public class OCIGenAiEmbeddingAutoConfiguration extends Object
Embedding Auto-configuration for Oracle Cloud Infrastructure Generative AI.
Author:
Anders Swanson, Ilayaperumal Gopinathan, Issam El-atif
  • Constructor Details

    • OCIGenAiEmbeddingAutoConfiguration

      public OCIGenAiEmbeddingAutoConfiguration()
  • Method Details

    • ociEmbeddingModel

      @Bean @ConditionalOnMissingBean public OCIEmbeddingModel ociEmbeddingModel(com.oracle.bmc.generativeaiinference.GenerativeAiInferenceClient generativeAiClient, OCIEmbeddingModelProperties properties)