news_weather_team.py
Team members inherit the
model parameter from their parent Team if not specified. Members with an explicitly assigned model retain their own. In nested team structures, inheritance always happens from the direct parent.
Teams without a defined model default to OpenAI gpt-4o.The reasoning_model, parser_model, and output_model must be explicitly defined for each team or team member.See the model inheritance example.Run your Team
When running your team, use theTeam.print_response() method to print the response in the terminal.
You can pass show_members_responses=True to also print the responses from the team members.
For example:
Team.run() or Team.arun() methods.
For example:
Modify what is show on the terminal
When usingprint_response, only the team tool calls (typically all of the delegation to members) are printed. If you want to print the responses from the members, you can use the show_members_responses parameter.
The Passthrough-Team Pattern
It is a common pattern to have a team that decides which member to delegate the request to, and then passes the request to the team member without any modification, and also applies no processing to the response before returning it to the user. I.e. this team is a “passthrough” team (or “router” team). In that case the team leader is effectively bypassed and all communication is directly with a team member. See the Passthrough Teams section for more details.Next Steps
Next, continue building your team by adding functionality as needed. Common questions:- How do I run my team? -> See the running teams documentation.
- How do I add history to my team? -> See the chat history documentation.
- How do I manage sessions? -> See the sessions documentation.
- How do I manage input and capture output? -> See the input and output documentation.
- How do I manage the team context? -> See the context engineering documentation.
- How do I add knowledge? -> See the knowledge documentation.
- How do I add guardrails? -> See the guardrails documentation.
- How do I cache responses during development? -> See the response caching documentation.