From 1ef402663013f4544498ecf91ddef825cbbd60f0 Mon Sep 17 00:00:00 2001 From: Kye Date: Sat, 29 Jul 2023 12:59:05 -0400 Subject: [PATCH] clean up initialization Former-commit-id: 80039367dc7ba850e862914f97a231a796f1374e --- 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()