Index
All Classes and Interfaces|All Packages|Constant Field Values
C
- CachedContentServiceCondition - Class in org.springframework.ai.model.google.genai.autoconfigure.chat
-
Condition that checks if the GoogleGenAiCachedContentService can be created.
- CachedContentServiceCondition() - Constructor for class org.springframework.ai.model.google.genai.autoconfigure.chat.CachedContentServiceCondition
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.google.genai.autoconfigure.chat.GoogleGenAiChatProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.google.genai.autoconfigure.chat.GoogleGenAiConnectionProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiEmbeddingConnectionProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiTextEmbeddingProperties
D
- DEFAULT_MODEL - Static variable in class org.springframework.ai.model.google.genai.autoconfigure.chat.GoogleGenAiChatProperties
- DEFAULT_MODEL - Static variable in class org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiTextEmbeddingProperties
G
- getApiKey() - Method in class org.springframework.ai.model.google.genai.autoconfigure.chat.GoogleGenAiConnectionProperties
- getApiKey() - Method in class org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiEmbeddingConnectionProperties
- getCredentialsUri() - Method in class org.springframework.ai.model.google.genai.autoconfigure.chat.GoogleGenAiConnectionProperties
- getCredentialsUri() - Method in class org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiEmbeddingConnectionProperties
- getLocation() - Method in class org.springframework.ai.model.google.genai.autoconfigure.chat.GoogleGenAiConnectionProperties
- getLocation() - Method in class org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiEmbeddingConnectionProperties
- getMatchOutcome(ConditionContext, AnnotatedTypeMetadata) - Method in class org.springframework.ai.model.google.genai.autoconfigure.chat.CachedContentServiceCondition
- getOptions() - Method in class org.springframework.ai.model.google.genai.autoconfigure.chat.GoogleGenAiChatProperties
- getOptions() - Method in class org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiTextEmbeddingProperties
- getProjectId() - Method in class org.springframework.ai.model.google.genai.autoconfigure.chat.GoogleGenAiConnectionProperties
- getProjectId() - Method in class org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiEmbeddingConnectionProperties
- googleGenAiCachedContentService(GoogleGenAiChatModel) - Method in class org.springframework.ai.model.google.genai.autoconfigure.chat.GoogleGenAiChatAutoConfiguration
- GoogleGenAiChatAutoConfiguration - Class in org.springframework.ai.model.google.genai.autoconfigure.chat
-
Auto-configuration for Google GenAI Chat.
- GoogleGenAiChatAutoConfiguration() - Constructor for class org.springframework.ai.model.google.genai.autoconfigure.chat.GoogleGenAiChatAutoConfiguration
- googleGenAiChatModel(Client, GoogleGenAiChatProperties, ToolCallingManager, ApplicationContext, RetryTemplate, ObjectProvider<ObservationRegistry>, ObjectProvider<ChatModelObservationConvention>, ObjectProvider<ToolExecutionEligibilityPredicate>) - Method in class org.springframework.ai.model.google.genai.autoconfigure.chat.GoogleGenAiChatAutoConfiguration
- GoogleGenAiChatProperties - Class in org.springframework.ai.model.google.genai.autoconfigure.chat
-
Configuration properties for Google GenAI Chat.
- GoogleGenAiChatProperties() - Constructor for class org.springframework.ai.model.google.genai.autoconfigure.chat.GoogleGenAiChatProperties
- googleGenAiClient(GoogleGenAiConnectionProperties) - Method in class org.springframework.ai.model.google.genai.autoconfigure.chat.GoogleGenAiChatAutoConfiguration
- GoogleGenAiConnectionProperties - Class in org.springframework.ai.model.google.genai.autoconfigure.chat
-
Configuration properties for Google GenAI Chat.
- GoogleGenAiConnectionProperties() - Constructor for class org.springframework.ai.model.google.genai.autoconfigure.chat.GoogleGenAiConnectionProperties
- GoogleGenAiEmbeddingConnectionAutoConfiguration - Class in org.springframework.ai.model.google.genai.autoconfigure.embedding
-
Auto-configuration for Google GenAI Embedding Connection.
- GoogleGenAiEmbeddingConnectionAutoConfiguration() - Constructor for class org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiEmbeddingConnectionAutoConfiguration
- googleGenAiEmbeddingConnectionDetails(GoogleGenAiEmbeddingConnectionProperties) - Method in class org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiEmbeddingConnectionAutoConfiguration
- GoogleGenAiEmbeddingConnectionProperties - Class in org.springframework.ai.model.google.genai.autoconfigure.embedding
-
Configuration properties for Google GenAI Embedding Connection.
- GoogleGenAiEmbeddingConnectionProperties() - Constructor for class org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiEmbeddingConnectionProperties
- googleGenAiTextEmbedding(GoogleGenAiEmbeddingConnectionDetails, GoogleGenAiTextEmbeddingProperties, RetryTemplate, ObjectProvider<ObservationRegistry>, ObjectProvider<EmbeddingModelObservationConvention>) - Method in class org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiTextEmbeddingAutoConfiguration
- GoogleGenAiTextEmbeddingAutoConfiguration - Class in org.springframework.ai.model.google.genai.autoconfigure.embedding
-
Auto-configuration for Google GenAI Text Embedding.
- GoogleGenAiTextEmbeddingAutoConfiguration() - Constructor for class org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiTextEmbeddingAutoConfiguration
- GoogleGenAiTextEmbeddingProperties - Class in org.springframework.ai.model.google.genai.autoconfigure.embedding
-
Configuration properties for Google GenAI Text Embedding.
- GoogleGenAiTextEmbeddingProperties() - Constructor for class org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiTextEmbeddingProperties
I
- isVertexAi() - Method in class org.springframework.ai.model.google.genai.autoconfigure.chat.GoogleGenAiConnectionProperties
- isVertexAi() - Method in class org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiEmbeddingConnectionProperties
O
- org.springframework.ai.model.google.genai.autoconfigure.chat - package org.springframework.ai.model.google.genai.autoconfigure.chat
- org.springframework.ai.model.google.genai.autoconfigure.embedding - package org.springframework.ai.model.google.genai.autoconfigure.embedding
S
- setApiKey(String) - Method in class org.springframework.ai.model.google.genai.autoconfigure.chat.GoogleGenAiConnectionProperties
- setApiKey(String) - Method in class org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiEmbeddingConnectionProperties
- setCredentialsUri(Resource) - Method in class org.springframework.ai.model.google.genai.autoconfigure.chat.GoogleGenAiConnectionProperties
- setCredentialsUri(Resource) - Method in class org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiEmbeddingConnectionProperties
- setLocation(String) - Method in class org.springframework.ai.model.google.genai.autoconfigure.chat.GoogleGenAiConnectionProperties
- setLocation(String) - Method in class org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiEmbeddingConnectionProperties
- setProjectId(String) - Method in class org.springframework.ai.model.google.genai.autoconfigure.chat.GoogleGenAiConnectionProperties
- setProjectId(String) - Method in class org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiEmbeddingConnectionProperties
- setVertexAi(boolean) - Method in class org.springframework.ai.model.google.genai.autoconfigure.chat.GoogleGenAiConnectionProperties
- setVertexAi(boolean) - Method in class org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiEmbeddingConnectionProperties
All Classes and Interfaces|All Packages|Constant Field Values