WaldiezAgentSwarmContainerData
Defined in: src/waldiez/models/Agent/Swarm/SwarmContainerData.ts:39
Waldiez Swarm Container Agent Data (extends WaldiezAgentData).
ParamΒΆ
The human input mode of the agent ("NEVER" | "ALWAYS" | "SOMETIMES")
ParamΒΆ
The system message of the agent
ParamΒΆ
The code execution configuration of the agent
ParamΒΆ
The default auto reply of the agent
ParamΒΆ
The maximum consecutive auto reply of the agent
ParamΒΆ
The termination message check of the agent
ParamΒΆ
The model ids of the agent
ParamΒΆ
The linked skills of the agent
ParamΒΆ
The parent id of the agent
ParamΒΆ
The nested chats of the agent
ParamΒΆ
The maximum rounds (for the edge)
ParamΒΆ
The initial agent (if any, for the edge)
ParamΒΆ
The after work (if any, for the edge)
SeeΒΆ
- WaldiezAgentData
- WaldiezAgentLinkedSkill
- WaldiezAgentNestedChat
- WaldiezAgentTerminationMessageCheck
- WaldiezAgentHumanInputMode
- WaldiezAgentCodeExecutionConfig
- WaldiezAgentTerminationMessageCheck
- WaldiezSwarmAfterWork
ExtendsΒΆ
ConstructorsΒΆ
ConstructorΒΆ
new WaldiezAgentSwarmContainerData(
props
):WaldiezAgentSwarmContainerData
Defined in: src/waldiez/models/Agent/Swarm/SwarmContainerData.ts:44
ParametersΒΆ
propsΒΆ
afterWorkΒΆ
null
| WaldiezSwarmAfterWork
agentDefaultAutoReplyΒΆ
null
| string
codeExecutionConfigΒΆ
WaldiezAgentCodeExecutionConfig
contextVariablesΒΆ
{[key
: string
]: string
; }
humanInputModeΒΆ
initialAgentΒΆ
null
| string
maxConsecutiveAutoReplyΒΆ
null
| number
maxRoundsΒΆ
number
modelIdsΒΆ
string
[]
nestedChatsΒΆ
parentIdΒΆ
null
| string
skillsΒΆ
systemMessageΒΆ
null
| string
terminationΒΆ
WaldiezAgentTerminationMessageCheck
ReturnsΒΆ
WaldiezAgentSwarmContainerData
OverridesΒΆ
PropertiesΒΆ
afterWorkΒΆ
afterWork:
null
|WaldiezSwarmAfterWork
Defined in: src/waldiez/models/Agent/Swarm/SwarmContainerData.ts:42
agentDefaultAutoReplyΒΆ
agentDefaultAutoReply:
null
|string
Defined in: src/waldiez/models/Agent/Common/AgentData.ts:35
Inherited fromΒΆ
WaldiezAgentData
.agentDefaultAutoReply
codeExecutionConfigΒΆ
codeExecutionConfig:
WaldiezAgentCodeExecutionConfig
Defined in: src/waldiez/models/Agent/Common/AgentData.ts:34
Inherited fromΒΆ
WaldiezAgentData
.codeExecutionConfig
contextVariablesΒΆ
contextVariables:
object
={}
Defined in: src/waldiez/models/Agent/Swarm/SwarmContainerData.ts:43
Index SignatureΒΆ
[key
: string
]: string
humanInputModeΒΆ
humanInputMode:
WaldiezAgentHumanInputMode
Defined in: src/waldiez/models/Agent/Common/AgentData.ts:33
Inherited fromΒΆ
WaldiezAgentData
.humanInputMode
initialAgentΒΆ
initialAgent:
null
|string
Defined in: src/waldiez/models/Agent/Swarm/SwarmContainerData.ts:41
maxConsecutiveAutoReplyΒΆ
maxConsecutiveAutoReply:
null
|number
Defined in: src/waldiez/models/Agent/Common/AgentData.ts:36
Inherited fromΒΆ
WaldiezAgentData
.maxConsecutiveAutoReply
maxRoundsΒΆ
maxRounds:
number
Defined in: src/waldiez/models/Agent/Swarm/SwarmContainerData.ts:40
modelIdsΒΆ
modelIds:
string
[]
Defined in: src/waldiez/models/Agent/Common/AgentData.ts:39
Inherited fromΒΆ
nestedChatsΒΆ
nestedChats:
WaldiezAgentNestedChat
[]
Defined in: src/waldiez/models/Agent/Common/AgentData.ts:42
Inherited fromΒΆ
parentIdΒΆ
parentId:
null
|string
Defined in: src/waldiez/models/Agent/Common/AgentData.ts:41
Inherited fromΒΆ
skillsΒΆ
skills:
WaldiezAgentLinkedSkill
[]
Defined in: src/waldiez/models/Agent/Common/AgentData.ts:40
Inherited fromΒΆ
systemMessageΒΆ
systemMessage:
null
|string
Defined in: src/waldiez/models/Agent/Common/AgentData.ts:32
Inherited fromΒΆ
WaldiezAgentData
.systemMessage
terminationΒΆ
termination:
WaldiezAgentTerminationMessageCheck
Defined in: src/waldiez/models/Agent/Common/AgentData.ts:37