Index
All Classes and Interfaces|All Packages|Constant Field Values
C
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiMultimodalEmbeddingProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiTextEmbeddingProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiChatProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
- connectionDetails(VertexAiEmbeddingConnectionProperties) - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionAutoConfiguration
D
- DEFAULT_MODEL - Static variable in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiChatProperties
G
- getApiEndpoint() - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
- getApiEndpoint() - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
- getCredentialsUri() - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
- getCredentialsUri() - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
- getLocation() - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
- getLocation() - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
- getOptions() - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiMultimodalEmbeddingProperties
- getOptions() - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiTextEmbeddingProperties
- getOptions() - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiChatProperties
- getProjectId() - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
- getProjectId() - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
- getScopes() - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
- getTransport() - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
- GRPC - Enum constant in enum class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties.Transport
-
When used, the clients will send gRPC to the backing service.
M
- multimodalEmbedding(VertexAiEmbeddingConnectionDetails, VertexAiMultimodalEmbeddingProperties) - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiMultiModalEmbeddingAutoConfiguration
O
- org.springframework.ai.model.vertexai.autoconfigure.embedding - package org.springframework.ai.model.vertexai.autoconfigure.embedding
- org.springframework.ai.model.vertexai.autoconfigure.gemini - package org.springframework.ai.model.vertexai.autoconfigure.gemini
R
- REST - Enum constant in enum class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties.Transport
-
When used, the clients will send REST requests to the backing service.
S
- setApiEndpoint(String) - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
- setApiEndpoint(String) - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
- setCredentialsUri(Resource) - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
- setCredentialsUri(Resource) - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
- setLocation(String) - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
- setLocation(String) - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
- setProjectId(String) - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
- setProjectId(String) - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
- setScopes(List<String>) - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
- setTransport(VertexAiGeminiConnectionProperties.Transport) - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
T
- textEmbedding(VertexAiEmbeddingConnectionDetails, VertexAiTextEmbeddingProperties, RetryTemplate, ObjectProvider<ObservationRegistry>, ObjectProvider<EmbeddingModelObservationConvention>) - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiTextEmbeddingAutoConfiguration
V
- valueOf(String) - Static method in enum class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties.Transport
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties.Transport
-
Returns an array containing the constants of this enum class, in the order they are declared.
- vertexAi(VertexAiGeminiConnectionProperties) - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiChatAutoConfiguration
- VertexAiEmbeddingConnectionAutoConfiguration - Class in org.springframework.ai.model.vertexai.autoconfigure.embedding
-
Auto-configuration for Vertex AI Embedding Connection.
- VertexAiEmbeddingConnectionAutoConfiguration() - Constructor for class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionAutoConfiguration
- VertexAiEmbeddingConnectionProperties - Class in org.springframework.ai.model.vertexai.autoconfigure.embedding
-
Configuration properties for Vertex AI Embedding.
- VertexAiEmbeddingConnectionProperties() - Constructor for class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
- vertexAiGeminiChat(VertexAI, VertexAiGeminiChatProperties, ToolCallingManager, ApplicationContext, RetryTemplate, ObjectProvider<ObservationRegistry>, ObjectProvider<ChatModelObservationConvention>, ObjectProvider<ToolExecutionEligibilityPredicate>) - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiChatAutoConfiguration
- VertexAiGeminiChatAutoConfiguration - Class in org.springframework.ai.model.vertexai.autoconfigure.gemini
-
Auto-configuration for Vertex AI Gemini Chat.
- VertexAiGeminiChatAutoConfiguration() - Constructor for class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiChatAutoConfiguration
- VertexAiGeminiChatProperties - Class in org.springframework.ai.model.vertexai.autoconfigure.gemini
-
Configuration properties for Vertex AI Gemini Chat.
- VertexAiGeminiChatProperties() - Constructor for class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiChatProperties
- VertexAiGeminiConnectionProperties - Class in org.springframework.ai.model.vertexai.autoconfigure.gemini
-
Configuration properties for Vertex AI Gemini Chat.
- VertexAiGeminiConnectionProperties() - Constructor for class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
- VertexAiGeminiConnectionProperties.Transport - Enum Class in org.springframework.ai.model.vertexai.autoconfigure.gemini
- VertexAiMultiModalEmbeddingAutoConfiguration - Class in org.springframework.ai.model.vertexai.autoconfigure.embedding
-
Auto-configuration for Vertex AI Gemini Chat.
- VertexAiMultiModalEmbeddingAutoConfiguration() - Constructor for class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiMultiModalEmbeddingAutoConfiguration
- VertexAiMultimodalEmbeddingProperties - Class in org.springframework.ai.model.vertexai.autoconfigure.embedding
-
Configuration properties for Vertex AI Gemini Chat.
- VertexAiMultimodalEmbeddingProperties() - Constructor for class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiMultimodalEmbeddingProperties
- VertexAiTextEmbeddingAutoConfiguration - Class in org.springframework.ai.model.vertexai.autoconfigure.embedding
-
Auto-configuration for Vertex AI Gemini Chat.
- VertexAiTextEmbeddingAutoConfiguration() - Constructor for class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiTextEmbeddingAutoConfiguration
- VertexAiTextEmbeddingProperties - Class in org.springframework.ai.model.vertexai.autoconfigure.embedding
-
Configuration properties for Vertex AI Gemini Chat.
- VertexAiTextEmbeddingProperties() - Constructor for class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiTextEmbeddingProperties
All Classes and Interfaces|All Packages|Constant Field Values