From 0523bb9c89d700282f19a7de08342af4e470534b Mon Sep 17 00:00:00 2001
From: Kye <kye@apacmediasolutions.com>
Date: Sat, 29 Jul 2023 12:59:05 -0400
Subject: [PATCH] clean up initialization

Former-commit-id: b83e0cd0e7c223b3ba0d6c75eb240ec7b042c312
---
 swarms/swarms.py | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/swarms/swarms.py b/swarms/swarms.py
index f6fe0c12..ab8a2387 100644
--- a/swarms/swarms.py
+++ b/swarms/swarms.py
@@ -2,6 +2,9 @@ import asyncio
 import logging
 from typing import Optional
 
+from langchain import LLMChain, OpenAI, PromptTemplate
+
+
 from swarms.agents.tools.main import WebpageQATool, process_csv
 from swarms.boss.boss_node import BossNode
 from swarms.workers.worker_node import WorkerNode
@@ -56,10 +59,13 @@ class HierarchicalSwarm:
         )
 
         self.boss_node = BossNode(
+            objective="",
+            api_key=self.openai_api_key,
+            vectorstore=None,
             worker_node=self.worker_node,
+            llm_class=OpenAI,
             max_iterations=self.max_iterations,
-            human_in_the_loop=self.human_in_the_loop,
-            embedding_size=self.embedding_size
+            verbose=self.verbose
         )
 
         self.logger = logging.getLogger()