CaptainAgent
Captain agent model.
WaldiezCaptainAgent
¶
Bases: WaldiezAgent
Captain agent.
A WaldiezAgent
with agent_type captain
and captain agent's related config for the agent. Also see WaldiezAgent
, WaldiezCaptainData
, WaldiezAgentData
Attributes:
Name | Type | Description |
---|---|---|
agent_type | Literal['captain'] | The agent type: 'captain' for a captain agent |
data | WaldiezCaptainAgentData | The captain agent's data. |
WaldiezCaptainAgentData
¶
Bases: WaldiezAgentData
Captain agent data class.
The data for a captain agent. Extends WaldiezAgentData
. Extra attributes: - agent_lib
: Optional list of agent lib entries - tool_lib
: - max_round
: The maximum number of rounds in a group chat - max_turns
: The maximum number of turns for a chat See the parent's docs (WaldiezAgentData
) for the rest of the properties.
WaldiezCaptainAgentLibEntry
¶
Bases: WaldiezBase
Captain agent lib entry.
captain_agent
¶
Waldiez captain agent model.
WaldiezCaptainAgent
¶
Bases: WaldiezAgent
Captain agent.
A WaldiezAgent
with agent_type captain
and captain agent's related config for the agent. Also see WaldiezAgent
, WaldiezCaptainData
, WaldiezAgentData
Attributes:
Name | Type | Description |
---|---|---|
agent_type | Literal['captain'] | The agent type: 'captain' for a captain agent |
data | WaldiezCaptainAgentData | The captain agent's data. |
captain_agent_data
¶
Waldiez captain agent data.
WaldiezCaptainAgentData
¶
Bases: WaldiezAgentData
Captain agent data class.
The data for a captain agent. Extends WaldiezAgentData
. Extra attributes: - agent_lib
: Optional list of agent lib entries - tool_lib
: - max_round
: The maximum number of rounds in a group chat - max_turns
: The maximum number of turns for a chat See the parent's docs (WaldiezAgentData
) for the rest of the properties.
captain_agent_lib_entry
¶
Waldiez captain agent lib entry.
WaldiezCaptainAgentLibEntry
¶
Bases: WaldiezBase
Captain agent lib entry.