diff --git a/swarms/swarms/base.py b/swarms/swarms/base.py index 4412411f..6ee08759 100644 --- a/swarms/swarms/base.py +++ b/swarms/swarms/base.py @@ -1,3 +1,9 @@ +# TODO: Pass in abstract LLM class that can utilize Hf or Anthropic models, Move away from OPENAI +# TODO: ADD Universal Communication Layer, a ocean vectorstore instance +# TODO: BE MORE EXPLICIT ON TOOL USE, TASK DECOMPOSITION AND TASK COMPLETETION AND ALLOCATION +# TODO: Add RLHF Data collection, ask user how the swarm is performing +# TODO: Create an onboarding process if not settings are preconfigured like `from swarms import Swarm, Swarm()` => then initiate onboarding name your swarm + provide purpose + etc + from abc import ABC, abstractmethod class AbstractSwarm(ABC): diff --git a/swarms/swarms/swarms.py b/swarms/swarms/swarms.py index b284c47a..30a1487b 100644 --- a/swarms/swarms/swarms.py +++ b/swarms/swarms/swarms.py @@ -93,11 +93,4 @@ def swarm( except Exception as e: logging.error(f"An error occured in swarm: {e}") return None - - - -# TODO: Pass in abstract LLM class that can utilize Hf or Anthropic models, Move away from OPENAI -# TODO: ADD Universal Communication Layer, a ocean vectorstore instance -# TODO: BE MORE EXPLICIT ON TOOL USE, TASK DECOMPOSITION AND TASK COMPLETETION AND ALLOCATION -# TODO: Add RLHF Data collection, ask user how the swarm is performing -# TODO: Create an onboarding process if not settings are preconfigured like `from swarms import Swarm, Swarm()` => then initiate onboarding name your swarm + provide purpose + etc + \ No newline at end of file