L5_tasks_event_planning: crew formation

Hi,
I have a question regarding lab L5_tasks_event_planning.

he builds all the tasks populated with different agents. then he defines the crew like the following:
event_management_crew = Crew(
agents=[venue_coordinator,
logistics_manager,
marketing_communications_agent],

tasks=[venue_task, 
       logistics_task, 
       marketing_task],

verbose=True

)
why do we still need to write the agents in the crew when in fact they were already introduced while establishing the tasks ?

what advantage or difference does it bring? I executed the crew statement without the agents and still it created the output.

Mehmet

1 Like

Hi @mehmet_baki_deniz,

Interesting question. I’m not sure. Maybe, in tasks it specifies which agent it going to handle a particular task and for the crew, you pass all the agents that are needed for the execution.