clean up with tasks

Former-commit-id: d5463133cae73bee1984e4ed2525a41ca0deb4c5
pull/160/head
Kye 2 years ago
parent b0c7843e3d
commit 556e213b1f

@ -8,6 +8,9 @@ from swarms.agents.workers.WorkerUltraNode import WorkerUltra
logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(levelname)s - %(message)s')
from swarms.utils.task import Task
class Swarms:
def __init__(self, openai_api_key=""):
#openai_api_key: the openai key. Default is empty

@ -0,0 +1,11 @@
import uuid
class Task:
def __init__(self, objective, priority=0, schedule=None, dependencies=None):
self.id = uuid.uuid4()
self.objective = objective
self.priority = priority
self.schedule = schedule
self.dependencies = dependencies or []
self.status = "pending"
Loading…
Cancel
Save