Files
luandev-ComfyUI-CrewAI/task_node.py
T
2024-06-05 09:00:11 +01:00

29 lines
664 B
Python

from crewai import Task
class TaskNode:
def __init__(self):
pass
@classmethod
def INPUT_TYPES(cls):
return {
"required": {
"description": ("STRING", {"default": ""}),
"expected_output": ("STRING", {"default": ""}),
"agent": ("AGENT",),
},
}
RETURN_TYPES = ("TASK",)
FUNCTION = "create_task"
CATEGORY = "📎CrewAi"
def create_task(self, description, expected_output, agent):
task = Task(
description=description,
expected_output=expected_output,
agent=agent
)
return (task,)