Class LlmAgentConfig
java.lang.Object
com.google.adk.agents.BaseAgentConfig
com.google.adk.agents.LlmAgentConfig
Configuration for LlmAgent.
TODO: Config agent features are not yet ready for public use.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classReference to a callback stored in the ComponentRegistry.Nested classes/interfaces inherited from class com.google.adk.agents.BaseAgentConfig
BaseAgentConfig.AgentRefConfig -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.google.genai.types.GenerateContentConfigmodel()voidsetAfterAgentCallbacks(List<LlmAgentConfig.CallbackRef> afterAgentCallbacks) voidsetAfterModelCallbacks(List<LlmAgentConfig.CallbackRef> afterModelCallbacks) voidsetAfterToolCallbacks(List<LlmAgentConfig.CallbackRef> afterToolCallbacks) voidsetBeforeAgentCallbacks(List<LlmAgentConfig.CallbackRef> beforeAgentCallbacks) voidsetBeforeModelCallbacks(List<LlmAgentConfig.CallbackRef> beforeModelCallbacks) voidsetBeforeToolCallbacks(List<LlmAgentConfig.CallbackRef> beforeToolCallbacks) voidsetDisallowTransferToParent(Boolean disallowTransferToParent) voidsetDisallowTransferToPeers(Boolean disallowTransferToPeers) voidsetGenerateContentConfig(com.google.genai.types.GenerateContentConfig generateContentConfig) voidsetIncludeContents(LlmAgent.IncludeContents includeContents) voidsetInstruction(String instruction) voidvoidsetOutputKey(String outputKey) voidsetTools(List<BaseTool.ToolConfig> tools) tools()Methods inherited from class com.google.adk.agents.BaseAgentConfig
agentClass, description, name, setAgentClass, setDescription, setName, setSubAgents, subAgents
-
Constructor Details
-
LlmAgentConfig
public LlmAgentConfig()
-
-
Method Details
-
model
-
setModel
-
instruction
-
setInstruction
-
disallowTransferToParent
-
setDisallowTransferToParent
-
disallowTransferToPeers
-
setDisallowTransferToPeers
-
outputKey
-
setOutputKey
-
tools
-
setTools
-
includeContents
-
setIncludeContents
-
generateContentConfig
public com.google.genai.types.GenerateContentConfig generateContentConfig() -
setGenerateContentConfig
public void setGenerateContentConfig(com.google.genai.types.GenerateContentConfig generateContentConfig) -
beforeAgentCallbacks
-
setBeforeAgentCallbacks
-
afterAgentCallbacks
-
setAfterAgentCallbacks
-
beforeModelCallbacks
-
setBeforeModelCallbacks
-
afterModelCallbacks
-
setAfterModelCallbacks
-
beforeToolCallbacks
-
setBeforeToolCallbacks
-
afterToolCallbacks
-
setAfterToolCallbacks
-