Class GoogleGenAiEmbeddingConnectionAutoConfiguration
java.lang.Object
org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiEmbeddingConnectionAutoConfiguration
@AutoConfiguration
@ConditionalOnClass({com.google.genai.Client.class,org.springframework.ai.google.genai.embedding.GoogleGenAiEmbeddingConnectionDetails.class})
@EnableConfigurationProperties(GoogleGenAiEmbeddingConnectionProperties.class)
public class GoogleGenAiEmbeddingConnectionAutoConfiguration
extends Object
Auto-configuration for Google GenAI Embedding Connection.
- Since:
- 1.1.0
- Author:
- Christian Tzolov, Mark Pollack, Ilayaperumal Gopinathan
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.ai.google.genai.embedding.GoogleGenAiEmbeddingConnectionDetailsgoogleGenAiEmbeddingConnectionDetails(GoogleGenAiEmbeddingConnectionProperties connectionProperties)
-
Constructor Details
-
GoogleGenAiEmbeddingConnectionAutoConfiguration
public GoogleGenAiEmbeddingConnectionAutoConfiguration()
-
-
Method Details
-
googleGenAiEmbeddingConnectionDetails
@Bean @ConditionalOnMissingBean public org.springframework.ai.google.genai.embedding.GoogleGenAiEmbeddingConnectionDetails googleGenAiEmbeddingConnectionDetails(GoogleGenAiEmbeddingConnectionProperties connectionProperties) throws IOException - Throws:
IOException
-