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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionociEmbeddingModel(com.oracle.bmc.generativeaiinference.GenerativeAiInferenceClient generativeAiClient, OCIEmbeddingModelProperties properties)
-
Constructor Details
-
OCIGenAiEmbeddingAutoConfiguration
public OCIGenAiEmbeddingAutoConfiguration()
-
-
Method Details
-
ociEmbeddingModel
@Bean @ConditionalOnMissingBean public OCIEmbeddingModel ociEmbeddingModel(com.oracle.bmc.generativeaiinference.GenerativeAiInferenceClient generativeAiClient, OCIEmbeddingModelProperties properties)
-