Class AgentCollaborator.Builder
java.lang.Object
software.amazon.awscdk.services.bedrock.alpha.AgentCollaborator.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<AgentCollaborator>
- Enclosing class:
AgentCollaborator
@Stability(Experimental)
public static final class AgentCollaborator.Builder
extends Object
implements software.amazon.jsii.Builder<AgentCollaborator>
(experimental) A fluent builder for
AgentCollaborator.-
Method Summary
Modifier and TypeMethodDescriptionagentAlias(IAgentAlias agentAlias) (experimental) Descriptor for the collaborating agent.build()collaborationInstruction(String collaborationInstruction) (experimental) Instructions on how this agent should collaborate with the main agent.collaboratorName(String collaboratorName) (experimental) A friendly name for the collaborator.static AgentCollaborator.Buildercreate()relayConversationHistory(Boolean relayConversationHistory) (experimental) Whether to relay conversation history to this collaborator.
-
Method Details
-
create
- Returns:
- a new instance of
AgentCollaborator.Builder.
-
agentAlias
(experimental) Descriptor for the collaborating agent.This cannot be the TSTALIASID (
agent.testAlias).- Parameters:
agentAlias- Descriptor for the collaborating agent. This parameter is required.- Returns:
this
-
collaborationInstruction
@Stability(Experimental) public AgentCollaborator.Builder collaborationInstruction(String collaborationInstruction) (experimental) Instructions on how this agent should collaborate with the main agent.- Parameters:
collaborationInstruction- Instructions on how this agent should collaborate with the main agent. This parameter is required.- Returns:
this
-
collaboratorName
(experimental) A friendly name for the collaborator.- Parameters:
collaboratorName- A friendly name for the collaborator. This parameter is required.- Returns:
this
-
relayConversationHistory
@Stability(Experimental) public AgentCollaborator.Builder relayConversationHistory(Boolean relayConversationHistory) (experimental) Whether to relay conversation history to this collaborator.Default: - undefined (uses service default)
- Parameters:
relayConversationHistory- Whether to relay conversation history to this collaborator. This parameter is required.- Returns:
this
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<AgentCollaborator>- Returns:
- a newly built instance of
AgentCollaborator.
-