Guia detalhado sobre o gerenciamento de fluxos de trabalho através de processos no CrewAI, com detalhes de implementação atualizados.
manager_llm
) ou um agente gerente personalizado (manager_agent
) deve ser especificado na crew para habilitar o processo hierárquico, facilitando a criação e o gerenciamento de tarefas pelo gerente.manager_llm
ou manager_agent
para o agente gerente.
meus_agentes
e minhas_tarefas
estejam definidos antes de criar o objeto Crew
, e para o processo hierárquico, é necessário também fornecer o manager_llm
ou manager_agent
.
context
na classe Task
para especificar as saídas que devem ser usadas como contexto para as tarefas subsequentes.
manager_llm
). Esse agente supervisiona a execução das tarefas, incluindo planejamento, delegação e validação. As tarefas não são pré-atribuídas; o gerente aloca tarefas aos agentes com base em suas capacidades, revisa as saídas e avalia a conclusão das tarefas.
Process
é implementada como uma enumeração (Enum
), garantindo segurança de tipo e restringindo os valores de processos aos tipos definidos (sequential
, hierarchical
). O processo consensual está planejado para inclusão futura, reforçando nosso compromisso com o desenvolvimento contínuo e a inovação.