UserProxy
User proxy agent model.
WaldiezUserProxy
¶
Bases: WaldiezAgent
User proxy agent model.
A WaldiezAgent
with agent_type user
and default human_input_mode
: "ALWAYS"
See WaldiezAgent
,WaldiezUserProxyData
,WaldiezAgentData
for more info.
Attributes:
Name | Type | Description |
---|---|---|
agent_type | Literal['user'] | The agent type: 'user' for a user proxy agent |
data | WaldiezUserProxyData | The user proxy agent's data |
User proxy agent data module.
WaldiezUserProxyData
¶
Bases: WaldiezAgentData
User proxy agent data class.
The data for an agent with human_input_mode
set to "ALWAYS"
as default. See the parent's docs (WaldiezAgentData
) for the rest of the properties.
Attributes:
Name | Type | Description |
---|---|---|
human_input_mode | Literal['ALWAYS', 'NEVER', 'TERMINATE'] | The human input mode, Defaults to |