parent
b2bd28199f
commit
c1f4bcff79
@ -0,0 +1,59 @@
|
||||
from langchain.llms import OpenAIChat
|
||||
from swarms.swarms import GroupChat
|
||||
from swarms.workers import Worker
|
||||
|
||||
llm = OpenAIChat(
|
||||
model_name='gpt-4',
|
||||
openai_api_key="api-key",
|
||||
temperature=0.5
|
||||
)
|
||||
|
||||
node = Worker(
|
||||
llm=llm,
|
||||
ai_name="Optimus Prime",
|
||||
ai_role="Worker in a swarm",
|
||||
external_tools = None,
|
||||
human_in_the_loop = False,
|
||||
temperature = 0.5,
|
||||
)
|
||||
|
||||
node2 = Worker(
|
||||
llm=llm,
|
||||
ai_name="Optimus Prime",
|
||||
ai_role="Worker in a swarm",
|
||||
external_tools = None,
|
||||
human_in_the_loop = False,
|
||||
temperature = 0.5,
|
||||
)
|
||||
|
||||
node3 = Worker(
|
||||
llm=llm,
|
||||
ai_name="Optimus Prime",
|
||||
ai_role="Worker in a swarm",
|
||||
external_tools = None,
|
||||
human_in_the_loop = False,
|
||||
temperature = 0.5,
|
||||
)
|
||||
|
||||
nodes = [
|
||||
node,
|
||||
node2,
|
||||
node3
|
||||
]
|
||||
|
||||
messages = [
|
||||
{
|
||||
"role": "system",
|
||||
"context": f"Create an a small feedforward in pytorch",
|
||||
}
|
||||
]
|
||||
|
||||
|
||||
group = GroupChat(
|
||||
nodes,
|
||||
messages,
|
||||
)
|
||||
|
||||
output = group.run()
|
||||
|
||||
print(output)
|
Loading…
Reference in new issue