Gen Ai Multi Agents Pov 2
Gen Ai Multi Agents Pov 2
Content
Key takeaways
• The ability to scale AI agents and multiagent frameworks across a range of use
cases depends on developing a comprehensive reference architecture populated
with reusable core components.
2
The cognitive leap | How to reimagine work with AI agents
For these and other reasons, early GenAI use cases were
mostly limited to isolated or narrowly defined tasks within larger
workflows. For example, a wealth management adviser may
quickly produce a meeting recap using a standalone, LLM-based
solution. But extracting rich post-meeting analytics based on
different information categories discussed in the meeting (e.g.,
client profile, client goals, retirement information, etc.) remained
too complex to achieve with a standalone GenAI solution.
3
The cognitive leap | How to reimagine work with AI agents
4
The cognitive leap | How to reimagine work with AI agents
AI agents are reasoning engines that can understand context, In the realm of business, AI agents and human workers have other
plan workflows, connect to external tools and data, and execute broad similarities. Both must be carefully selected, well trained and
actions to achieve a defined goal. They do so by echoing some of well equipped to perform their jobs. And both should be smartly
the key qualities and advantages that have helped humans survive deployed and consistently managed in ways that help ensure
and flourish. efficient, value-adding performance.
As people, we can understand language and creatively articulate Not surprisingly then, our recommended principles of AI
responses. By employing specialized tools, we can amplify our agent design and management echo familiar themes from
physical and mental capabilities. By learning and remembering organizational design and human resource management.
information, we avoid mistakes and improve on what we’ve (Please see next page.)
already accomplished.
5
The cognitive leap | How to reimagine work with AI agents
• Role-based design: Agents should be designed to perform roles rather than specific
tasks, grouping similar activities to avoid confusion and ensure efficient operation.
This approach—which aligns with the “single responsibility principle”5—can help your
organization reduce AI agent overlap and unnecessary technology complexity. It also
can help enable reusability of agents across systems and domains.
• Controlled access to data, skills and tools: You wouldn’t give every employee in
your enterprise access to every application or data resource in your business. Similarly,
the tools, data and skills made available to a given AI agent should be limited to those
that are essential to its role. These constraints help reduce risk and improve outputs
from the agent. If an agent’s role requires more than five tools, consider how you might
separate its responsibilities across two or more agents.
6
The cognitive leap | How to reimagine work with AI agents
7
The cognitive leap | How to reimagine work with AI agents
8
The cognitive leap | How to reimagine work with AI agents
• Understandable and explainable systems: Good business leaders explain and justify their
decisions, and AI systems should do the same. The actions of your multiagent AI systems need to be
explainable, particularly in tasks related to perception and classification. Systems should be designed
to document each agent’s chain of thought,8 and not just the final output. (Think of it as “showing your
work” in math class.) Clarity and interpretability will help minimize biases originating from their design
or datasets.
• Human in the loop: AI agents shouldn’t be solely responsible for critiquing their own or other
agents’ outputs. Knowledgeable humans must be essential parts of AI systems as a safeguard
against potential errors or biases. This isn’t just common sense; it’s a regulatory mandate in some
industries and/or US states. California, for example, recently required that AI-generated health
care-related decisions must be reviewed by a human before being shared with consumers.9
• Dynamic data patterns: In designing multiagent AI systems, data should be able to flow in
two distinct patterns: data to the agent and agent to the data. In the data-to-the-agent pattern,
unstructured data is typically captured into a vector or graph database. It’s important to include
not only the data itself but its hierarchy relevant to the specific use case. This enables agents to
apply the data appropriately within various contexts. In the agent-to-the-data pattern, the agent
uses suitable tools built into the model (such as search tools or API specifications) to determine
how to retrieve relevant structured data for the task at hand.
• Ecosystem integration: A multiagent AI system often needs to integrate with various existing
applications or processes to achieve its intended goals. Therefore, the design of these systems
should consider integration patterns with ecosystem processes and applications. Some integrations
may be achieved via application programming interfaces (APIs), while others may be event-driven.
For example, a multiagent system for post-meeting analytics may need to integrate with a CRM
platform through an API to upload client profiles or other information discussed during the meeting.
• Ethical considerations: The same ethical principles you apply to human capital decisions,
such as impact, justice and autonomy, should guide the design and deployment of multiagent AI
systems. In addition to prioritizing explainability, your organization should regularly assess AI system
outputs to ensure they contribute positively to society and avoid causing harm.
9
The cognitive leap | How to reimagine work with AI agents
10
The cognitive leap | How to reimagine work with AI agents
Interaction layer
Purpose: Allow users, processes and Example elements for a financial services company:
existing applications to collaborate with
multiagent AI systems.
Workflow layer
Purpose: Ensure controlled flow engineering Example elements for a financial services company:
to help agents interact with each other
efficiently and in a more deterministic manner.
Agents layer
Purpose: Create, manage, deploy Example elements for a financial services company:
and optimize role-specific AI agents.
Prompt MEMORY
testing Short-term
(current session)
Prompt
access management Long-term
(past sessions)
Purpose: Monitor outputs and metrics to help Example elements for a financial services company:
ensure agents are functioning as expected.
11
The cognitive leap | How to reimagine work with AI agents
Multiagent AI systems
in action
Continuing our exploration of the reference architecture layers and elements
that contribute to effective, efficient and scalable multiagent AI systems, let’s look
more specifically at an IT operations process—specifically, a support scenario for
a business software application.
Traditionally, this process involves multiple support team interventions and touch
points for the business user. The diagram below illustrates this resource-intensive,
inefficient and often time-consuming workflow.
Service desk rep (L1) gathers details Support analyst (L2) is assigned
from the business user and attempts to and then reaches out to the business
find a solution by searching knowledge user to collect details, analyze the issue
resources. If an existing solution is not and try to fix it. If the issue remains
available, the issue is escalated to the unresolved or may affect other users,
“I’m having a appropriate support specialist. it is assigned to L3.
problem with
a software app
1 2
that’s important
to my work.” Business user has to take time Business user often has to repeat the
to engage in a dialogue with L1. same information already provided to L1.
1 1 2
2
Support technician (L3)
conducts a root cause
analysis to identify a
permanent fix.
3
3
12
The cognitive leap | How to reimagine work with AI agents
REFERENCE ARCHITECTURE
“I’m having a problem with a software “Tell me more about LAYERS
app that’s important to my work.” your problem.”
Interaction
Workflow
Agents
An incident classification agent A specialized software incident analysis agent The solution
Incident Software Software
classification identifies the type of issue and incident reviews the ticket against existing data resources incident is implemented
agent analysis resolution for the business
engages the appropriate software agent (knowledge base articles, SOPs, etc.). If a potential agent
incident analysis agent. solution has already been developed the ticket passes user—who
to a software incident resolution agent, which has been
The incident classification agent’s updated on
either validates the solution or sends it back to the
role fulfills typical L1 support. progress/status
analysis agent for more information or other solutions.
throughout
The agents in this workflow fulfill typical L2 support. the process.
If no existing solution is found, the incident is elevated
to L3 (human) support.
13
The cognitive leap | How to reimagine work with AI agents
As you explore the potential for multiagent AI systems for your organization, these considerations can help
provide a valuable head start.
1 Starting smartly
4 Evaluating technologies
There are numerous technology choices related to
With so many potential use cases for multiagent AI
systems, it’s important to be strategic about where each layer of the agentic architecture. To simplify the
to begin and how to move forward. Executive sponsorship process of selecting the right technology stack and agent
and appetite, rigorous cost/benefit analysis, and a development tool kit(s), consider leveraging an evaluation
clear understanding of the state of your underlying data framework that helps to objectively score the choices at
fabric form the foundation of use case prioritization and each layer to baseline the right-fit technology stack of
planning. To accelerate return on investment, proactive the agentic architecture.
and thorough change management should be a part of any
agent-powered transformation initiative, with an emphasis
on building trust across your organization and among your
stakeholders as new solutions are rolled out.
3 Tapping talent
Your system’s design and development will require data
engineering, business process engineering, machine
learning and application architecture knowledge—in other
words, some of the most high-demand skills in today’s talent
market. Accessing the necessary human expertise typically
involves a combination of workforce upskilling and hiring,
combined with strategic outsourcing to fill the roles that
will be needed to support agentic AI transformation.
14
The cognitive leap | How to reimagine work with AI agents
5 Decomposing processes
Reimagining an existing process or developing new agent-
based workflows means breaking the overall process into
smaller, more manageable subprocesses. By decomposing
the process based on roles, each agent can specialize in a
clear set of tasks, ensuring there are no overlapping
responsibilities. To achieve this, consider using domain-driven
design principles in which the boundaries for each subprocess
are defined by and align with the organization’s domain and
team structure. This approach not only defines clear task
boundaries but helps pinpoint the right number of agents to
accomplish the overall process.
15
The cognitive leap | How to reimagine work with AI agents
Making the
cognitive leap
The rapid evolution of multiagent AI systems is transforming how
organizations address challenges and streamline processes.
This space is rapidly evolving as commercially available language
models, frameworks and agents continue to improve. Organizations
that adopt a systematic approach to multiagent AI system design
and management will be well positioned to scale these systems
effectively. Rather than limiting AI agent deployment to isolated
business processes, a comprehensive approach allows for the
expansion of AI capabilities across various use cases and domains.
16
The cognitive leap | How to reimagine work with AI agents
7. Boshi Wang, Sewon Min, Xiang Deng, Jiaming Shen, You Wu,
Luke Zettlemoyer and Huan Sun, Towards Understanding
Ed Van Buren
Chain-of-Thought Prompting: An Empirical Study of What
Principal,
Matters, Cornell University, June 1, 2023, https://arxiv.org/
GPS Applied AI Leader
Deloitte Consulting LLP pdf/2212.10001, accessed September 16, 2024.
[email protected]
8. Wang et al, Towards Understanding Chain-of-Thought Prompting.
Parth Patwari
Principal,
AI & Data Offering Leader
Deloitte Consulting LLP
[email protected]
17
About Deloitte
As used in this document, “Deloitte” means Deloitte Consulting LLP, a subsidiary of Deloitte LLP.
Please see www.deloitte.com/us/about for a detailed description of our legal structure. Certain
services may not be available to attest clients under the rules and regulations of public accounting.
Deloitte provides industry-leading audit and assurance, tax and related services, consulting, financial
advisory, and risk advisory services to nearly 90% of the Fortune Global 500® and thousands of
private companies. Our people deliver measurable and lasting results that help reinforce public
trust in capital markets, enable clients to transform and thrive, and lead the way toward a stronger
economy, a more equitable society, and a sustainable world. Building on its 175-plus year history,
Deloitte spans more than 150 countries and territories. Learn how Deloitte’s approximately 457,000
people worldwide make an impact that matters at www.deloitte.com.
This publication contains general information only and Deloitte is not, by means of this publication,
rendering accounting, business, financial, investment, legal, tax, or other professional advice or
services. This publication is not a substitute for such professional advice or services, nor should it be
used as a basis for any decision or action that may affect your business. Before making any decision
or taking any action that may affect your business, you should consult a qualified professional advisor.
Deloitte shall not be responsible for any loss sustained by any person who relies on this publication.