Class SpringAIProperties
java.lang.Object
com.google.adk.models.springai.properties.SpringAIProperties
@ConfigurationProperties(prefix="adk.spring-ai")
@Validated
public class SpringAIProperties
extends Object
Configuration properties for Spring AI integration with ADK.
These properties provide validation and default values for Spring AI model configurations used with the ADK SpringAI wrapper.
Example configuration:
adk.spring-ai.temperature=0.7 adk.spring-ai.max-tokens=2048 adk.spring-ai.top-p=0.9 adk.spring-ai.validation.enabled=true
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classObservability configuration settings.static classConfiguration validation settings. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetModel()getTopK()getTopP()voidsetMaxTokens(Integer maxTokens) voidvoidsetObservability(SpringAIProperties.Observability observability) voidsetTemperature(Double temperature) voidvoidvoidsetValidation(SpringAIProperties.Validation validation)
-
Constructor Details
-
SpringAIProperties
public SpringAIProperties()
-
-
Method Details
-
getModel
-
setModel
-
getTemperature
-
setTemperature
-
getMaxTokens
-
setMaxTokens
-
getTopP
-
setTopP
-
getTopK
-
setTopK
-
getValidation
-
setValidation
-
getObservability
-
setObservability
-