Captain
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.