Index

C D G I O S 
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
 
C D G I O S 
All Classes and Interfaces|All Packages|Constant Field Values