Minimal Example
research_team.py
Team Members
Each member should have aname and role. The team leader uses these to decide who handles what.
id:
Nested Teams
Teams can contain other teams. The top-level leader delegates to sub-team leaders, who delegate to their members.Model Inheritance
Team members inherit themodel from their parent team if not explicitly set.
Team Features
Teams support the same features as agents:| Feature | Description |
|---|---|
| Instructions | Guide the team leader on how to coordinate |
| Database | Persist session history and state |
| Reasoning | Enable the leader to plan before delegating |
| Knowledge | Give the leader access to a knowledge base |
| Memory | Store and recall information across sessions |
| Tools | Give the leader tools to use directly |
Next Steps
| Task | Guide |
|---|---|
| Run teams | Running Teams |
| Control delegation | Delegation |
| Add chat history | Chat History |
| Manage sessions | Sessions |
| Handle input/output | Input and Output |
| Add knowledge | Knowledge |
| Add guardrails | Guardrails |