Quick Start
1
Simple Usage
2
With Configuration
User Interaction Flow
Configuration Levels
runOn is refused on a team — passing it throws a TypeError at construction, matching Python. Put runOn on an individual Agent instead. See AgentTeam for the full list of team-level options.Team Processes
API Reference
TeamStructure
Team configuration
MultiAgentExecutionConfig
Multi-agent execution options
Best Practices
Give each agent one role
Give each agent one role
Specialized agents produce better results than generalists.
Use sequential for dependencies
Use sequential for dependencies
When one agent needs another’s output, use sequential process.
Use hierarchical for complex tasks
Use hierarchical for complex tasks
A manager helps coordinate when tasks require judgment calls.
Python-Parity Aliases
To keep Python examples copy-pasteable,PraisonAIAgents and Agents are silent aliases of AgentTeam — same constructor, same behaviour.
When both
model and llm are set on a team, model wins (Python parity). Prefer one or the other to avoid confusion.Related
Handoffs
Transfer between agents
Workflows
Multi-step workflows

