diff --git a/swarms/structs/__init__.py b/swarms/structs/__init__.py deleted file mode 100644 index 2de42b1b..00000000 --- a/swarms/structs/__init__.py +++ /dev/null @@ -1,63 +0,0 @@ -""" This module lists all the data structures used in the swarms package.""" -from swarms.structs.agent import Agent -from swarms.structs.autoscaler import AutoScaler -from swarms.structs.base import BaseStructure -from swarms.structs.base_swarm import AbstractSwarm -from swarms.structs.base_workflow import BaseWorkflow -from swarms.structs.concurrent_workflow import ConcurrentWorkflow -from swarms.structs.conversation import Conversation -from swarms.structs.groupchat import GroupChat, GroupChatManager -from swarms.structs.model_parallizer import ModelParallelizer -from swarms.structs.multi_agent_collab import MultiAgentCollaboration -from swarms.structs.nonlinear_workflow import NonlinearWorkflow -from swarms.structs.recursive_workflow import RecursiveWorkflow -from swarms.structs.schemas import ( - Artifact, - ArtifactUpload, - StepInput, - TaskInput, -) -from swarms.structs.sequential_workflow import SequentialWorkflow -from swarms.structs.swarm_net import SwarmNetwork -from swarms.structs.utils import ( - distribute_tasks, - extract_key_from_json, - extract_tokens_from_text, - find_agent_by_id, - find_token_in_text, - parse_tasks, - detect_markdown, -) -from swarms.structs.task import Task -from swarms.structs.block_wrapper import block - -__all__ = [ - "Agent", - "SequentialWorkflow", - "AutoScaler", - "Conversation", - "TaskInput", - "Artifact", - "ArtifactUpload", - "StepInput", - "SwarmNetwork", - "ModelParallelizer", - "MultiAgentCollaboration", - "AbstractSwarm", - "GroupChat", - "GroupChatManager", - "parse_tasks", - "find_agent_by_id", - "distribute_tasks", - "find_token_in_text", - "extract_key_from_json", - "extract_tokens_from_text", - "ConcurrentWorkflow", - "RecursiveWorkflow", - "NonlinearWorkflow", - "BaseWorkflow", - "BaseStructure", - "detect_markdown", - "Task", - "block", -]