Agent Team Builder • Rust AI Agent SDK

AgentTeamBuilder: Builder for AgentTeam

AgentTeamBuilder

Defined in the workflows module.

Rust AI Agent SDK

Builder for AgentTeam

Diagram

Input Data

Agent: AgentTeamBuilder

Output Result

Fields

NameTypeDescription
agentsVec<Arc<Agent>>–
processProcess–
verbosebool–

Methods

new

rust
fn new() -> Self

Create a new builder

agent

rust
fn agent(mut self, agent: Agent) -> Self

Add an agent

Parameters:

NameType
agentAgent

agent_arc

rust
fn agent_arc(mut self, agent: Arc<Agent>) -> Self

Add an agent (Arc version)

Parameters:

NameType
agentArc&lt;Agent&gt;

process

rust
fn process(mut self, process: Process) -> Self

Set the process type

Parameters:

NameType
processProcess

verbose

rust
fn verbose(mut self, enabled: bool) -> Self

Enable verbose output

Parameters:

NameType
enabledbool

build

rust
fn build(self) -> AgentTeam

Build the team

Source

View on GitHub

praisonai/src/workflows/mod.rs at line 254


Related Documentation