Skip to content

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:

NameTypeDescription
agent_typeLiteral['user']

The agent type: 'user' for a user proxy agent

dataWaldiezUserProxyData

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:

NameTypeDescription
human_input_modeLiteral['ALWAYS', 'NEVER', 'TERMINATE']

The human input mode, Defaults to ALWAYS