diff --git a/swarms/swarms/swarms.py b/swarms/swarms/swarms.py index fdd1089d..c673da09 100644 --- a/swarms/swarms/swarms.py +++ b/swarms/swarms/swarms.py @@ -3,12 +3,12 @@ import logging from typing import Optional from langchain import OpenAI + from swarms.boss.boss_node import BossNode from swarms.workers.worker_node import WorkerNode logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(levelname)s - %(message)s') - # 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 diff --git a/swarms/workers/worker_node.py b/swarms/workers/worker_node.py index b8f9fa08..49367f9d 100644 --- a/swarms/workers/worker_node.py +++ b/swarms/workers/worker_node.py @@ -15,6 +15,7 @@ from swarms.agents.tools.autogpt import ( ReadFileTool, WebpageQATool, WriteFileTool, + DuckDuckGoSearchRun, load_qa_with_sources_chain, process_csv, web_search,