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.
swarms/docs/old-docs/design/abstraction.py

32 lines
534 B

from swarms import Model, Agent, WorkerNode, 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