Skip to content

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:

NameTypeDescription
agent_typeLiteral['captain']

The agent type: 'captain' for a captain agent

dataWaldiezCaptainAgentData

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:

NameTypeDescription
agent_typeLiteral['captain']

The agent type: 'captain' for a captain agent

dataWaldiezCaptainAgentData

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.