Agents
Agents are the main building‑block of a multi-agent system. Each agent is a proxy for an LLM. Each agent has a set of tools and context. Each agent can use these tools and context to complete its task. In short, LLM is the brain of the agent, tools are the hands and context is the eyes. Agents has the following parameters that you can configure:
- Name – the name of the agent.
- Handoff Description – a description of what the agent can do. This description is used to decide which agent to delegate to. So a handoff description informs the parent agent about the capabilities of the child agent.
- Instructions – the system prompt that tells the agent who it is and how it should respond.
- Handoff Agents – a list of agents that the current agent can delegate to.
- Tools – a list of functions or APIs the model can invoke to accomplish a task. Depending on the type of the MAS, lookfor provides a set of useful tools for you to equip an agent of the MAS.
- Model Settings - The model settings of the agent.
Why don’t lookfor configure agents for you?
Section titled “Why don’t lookfor configure agents for you?”Learning how to build multi-agent systems can be a bit scary at the beginning. Actually, they are very intuitive and easy to understand. As lookfor, we prepared everything for you. You just need to set up the MASs using our app. You may be wondering why we don’t configure agents for you. The reason is there are many different stores in Shopify. Each store has its own unique requirements. We can’t create a one-size-fits-all solution. Instead, what we provide is a framework and infrastructure that you can use to build and run your own MASs. This guide is a good starting point to learn how to build your own MASs but of course you can always ask us for help.
Context
Section titled “Context”Agents are equipped with a set of context. Context is a set of variables that are available to the agent. To learn more about context, see the context guide.