Visit ComfyUI Online for ready-to-use ComfyUI environment
Streamline task management and execution with structured workflows and agent orchestration in ComfyUI Node.
The 📎CrewAI Crew node is designed to streamline and manage complex workflows by orchestrating tasks and agents in a structured manner. This node allows you to create a "Crew" that can execute a series of tasks either sequentially or hierarchically, depending on your specified process type. By leveraging the capabilities of the CrewAI framework, this node helps you efficiently manage and execute tasks, ensuring that each task is handled by the appropriate agent. The main goal of the 📎CrewAI Crew node is to simplify the process of task management and execution, making it easier for you to focus on the creative aspects of your projects while the node handles the operational details.
The tasks
parameter is a required input that specifies the list of tasks to be executed by the crew. Each task in the list should be defined using the 📎CrewAI Task node. This parameter is crucial as it determines the actions that the crew will perform. The default value is an empty list, but you should provide a well-defined list of tasks to ensure the crew operates effectively.
The agents
parameter is an optional input that specifies the list of agents available to execute the tasks. Each agent should be defined using the 📎CrewAI Agent node. This parameter allows you to assign specific agents to tasks, ensuring that each task is handled by the most suitable agent. The default value is an empty list, but providing a list of agents can enhance the efficiency and effectiveness of the crew.
The topic
parameter is an optional input that provides a context or subject matter for the tasks. This parameter can be used to give the crew a specific focus or theme, which can help guide the execution of tasks. The default value is an empty string, but you can provide a detailed topic to give the crew a clear direction.
The process
parameter is an optional input that determines the type of process the crew will follow. It can be set to either "sequential" or "hierarchical". A sequential process means that tasks will be executed one after the other in the order they are listed, while a hierarchical process allows for a more complex execution structure where tasks can be executed based on dependencies or priorities. The default value is "sequential", but you can choose the process type that best suits your workflow.
The first output parameter is a STRING
that contains the result of the crew's execution. This output provides a summary or final outcome of the tasks performed by the crew. It is important as it allows you to understand the overall success and results of the crew's operations.
The second output parameter is also a STRING
that may contain additional information or details about the crew's execution. This output can provide insights into specific aspects of the tasks or agents, helping you to analyze and improve the workflow.
topic
parameter to give the crew a clear focus or theme, which can help guide the execution of tasks.tasks
and agents
lists are properly defined and not empty. Check the indices used in your code to make sure they are within the valid range.process
parameter is set to a value other than "sequential" or "hierarchical".process
parameter is set to either "sequential" or "hierarchical". Correct any typos or invalid values in the parameter.tasks
parameter is not provided or is empty.tasks
parameter is required for the crew to function properly.© Copyright 2024 RunComfy. All Rights Reserved.