You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
522 B
32 lines
522 B
from swarms import Model, Agent, vectorstore, tools, orchestrator
|
|
|
|
#1 model
|
|
Model(openai)
|
|
|
|
#2 agent level
|
|
Agent(
|
|
model,
|
|
vectorstore,
|
|
tools
|
|
)
|
|
|
|
#3 worker infrastructure level
|
|
worker_node(
|
|
Agent,
|
|
human_input,
|
|
tools
|
|
)
|
|
|
|
#4 swarm level basically handling infrastructure for multiple worker node
|
|
swarm = orchestrator(
|
|
worker_node,
|
|
100 # nodes
|
|
)
|
|
|
|
#5
|
|
hivemind = Hivemind(
|
|
swarm * 100
|
|
)
|
|
|
|
|
|
#a market different pre built worker or boss agent that have access to different tools and memory, proompts |