diff --git a/auto-configurations/models/spring-ai-autoconfigure-model-vertex-ai/src/main/java/org/springframework/ai/model/vertexai/autoconfigure/gemini/VertexAiGeminiChatProperties.java b/auto-configurations/models/spring-ai-autoconfigure-model-vertex-ai/src/main/java/org/springframework/ai/model/vertexai/autoconfigure/gemini/VertexAiGeminiChatProperties.java index 1770e5ed1c2..60b8c5c8265 100644 --- a/auto-configurations/models/spring-ai-autoconfigure-model-vertex-ai/src/main/java/org/springframework/ai/model/vertexai/autoconfigure/gemini/VertexAiGeminiChatProperties.java +++ b/auto-configurations/models/spring-ai-autoconfigure-model-vertex-ai/src/main/java/org/springframework/ai/model/vertexai/autoconfigure/gemini/VertexAiGeminiChatProperties.java @@ -19,11 +19,13 @@ import org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel; import org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions; import org.springframework.boot.context.properties.ConfigurationProperties; +import org.springframework.boot.context.properties.NestedConfigurationProperty; /** * Configuration properties for Vertex AI Gemini Chat. * * @author Christian Tzolov + * @author Hyunsang Han * @since 0.8.0 */ @ConfigurationProperties(VertexAiGeminiChatProperties.CONFIG_PREFIX) @@ -36,6 +38,7 @@ public class VertexAiGeminiChatProperties { /** * Vertex AI Gemini API generative options. */ + @NestedConfigurationProperty private VertexAiGeminiChatOptions options = VertexAiGeminiChatOptions.builder() .temperature(0.7) .candidateCount(1)