Multi-Agent
Use Agent
Import and run another mAIstro template in the same variable space as the current mAIstro.
Parameters
-
template: The mAIstro template name. This template will share the same variable space as your current template.
-
ntl: The NTL - Do not include both a template and NTL. Set one or the other only.
Use Agent (sandbox)
Call another mAIstro template, keeping a separate variable space from the current mAIstro and only returning the final output.
Parameters
-
template: The mAIstro template name.
-
params: The parameters to pass to the template, in JSON format
-
ntl: The NTL - Do not include both a template and NTL. Set one or the other only.
Select Agent
Select a single agent from an agent registry to accomplish a task
Parameters
-
registry: The Registry to select from
-
query: The query to use to chose the correct agent
-
modelCard: The LLM to use
Select Agent Plan
Select an ordered list of agents to accomplish a task
Parameters
-
registry: The Registry to select from
-
query: The query to use to chose the correct agents
-
modelCard: The LLM to use
Make NTL
Use the default LLM to generate NTL
Parameters
-
query: The query to use to chose the correct agents
-
modelCard: The LLM to use
Agent Loop
Loop thru an Agent Plan. Must be used with selectAgentPlan
End Loop
Loop for a set number of times. Use the Break Loop node to stop the loop early
Parameters
- sleep:
- text: Amount of time in milliseconds to delay the next loop iteration
- min: 0
- max: 4000
- step: 100
- default: 0