SlideShare a Scribd company logo
LLM Agents AND Implementation Challenges
Pritish Udgata
Director of Products @ Adobe
Topics for today
• Agentic AI
• CoT vs RAG vs Agentic
• Anatomy of an agent
• Single Agent with MCP
• Multi Agents with A2A
• Implementation Challenges and Solutions
What is Agentic AI ?
Agentic AI is an AI system that
autonomously makes decisions
and takes actions to achieve a
goal without being told exactly what
to do at every step.
Non-agentic vs Agentic AI
START END
Step 1 Step 2
Non-agentic AI
“Developer” defined control path (static)
All LLM applications follow some control path
Step 1 Step 2
LLM
Agentic AI
“LLM” defined control path (dynamic)
START END
CoT vs RAG vs
Agentic
Type Reason Plan Retrieve Proactive PROMPT : “Find me the best Italian restaurant
nearby and book a table for 2 at 7 PM today”
CoT ❌ ❌ ❌
“Bellagio is rated highly and is 2 miles away”
RAG ❌ ❌ ❌
“Bellagio, rated 4.8, 2 miles away. Open until 10
PM.”
Agentic
“I booked a table for 2 at Bellagio at 7 PM. You’ll
get a confirmation email shortly.”
● CoT - Chain of Thoughts
● RAG - Retrieval Augmented Generation
Anatomy of an agent
In Agent / LLM Out
Data Tools/APIs Memory
Prompt
Define persona, intent, constraint
and goals
Provide facts, contexts,
signals and trends
Connect to search, DB, and
trigger action
Store state, progress,
history and patterns
Anatomy of an
agent
In Agent / LLM Out
Data Tools/APIs Memory
Prompt
Define persona, intent, constraint
and goals
Provide facts, contexts,
signals and trends
Connect to search, DB, and
trigger action
Store state, progress,
history and patterns
Reason Plan Retrieve Proactive
Agent in an Enterprise Set-up
Agent / LLM
Data 1 Tools 1 Data 3 Tools 3
Data 2 Tools 2
Prompt
Memory
Multiple agents (N) must interact with multiple Data Sources/Tools (M).
The classic “NxM problem”
Example : N = 1, M = 6
MCP solves this problem
Agent / LLM
Data 1 Tools 1 Data 3 Tools 3
Data 2 Tools 2
Prompt
Memory
Model Context Protocol
Standardizes how
LLM applications
communicate with
data sources, tools
Single Agent with MCP
Agent / LLM (MCP Host)
Data 1
Tools 1
Data 3
Tools 3
Data 2
Tools 2
<MCP Protocol>
MCP Server
1
MCP Server
2
MCP Server
3
MCP
Client 1
MCP
Client 2
MCP
Client 3
Prompt
Memory Maintain 1:1 connections with
servers
Expose specific capabilities through the
standardized MCP
The main application that uses LLM
Multi Agents with A2A
Agent A (MCP Host)
Data 1
Tools 1
Data 3
Tools 3
Data 2
Tools 2
<MCP Protocol>
MCP Server
1
MCP Server
2
MCP Server
3
MCP
Client 1
MCP
Client 2
MCP
Client 3
Agent B (MCP Host)
Data 1
Tools 1
Data 2
Tools 2
<MCP Protocol>
MCP Server
1
MCP Server
2
MCP
Client 1
MCP
Client 2
<A2A Protocol>
Prompt
Memory
Prompt
Memory
A2A enables agent collaboration
across frameworks and vendors
Capability Discovery (Agent Cards)
Secure Collaboration
Task & State Management
UX Negotiation
A
B
C
D
Implementation Challenges and Solutions
Area Key Challenge(s) Solution(s)
Tools / API Orchestration ● Picking the right tool
● Mapping LLM output to a tool
❏ Describe tools effectively
❏ Tool retrieval and omission
❏ Provide LLM right context (prompt structure)
❏ Schema/format matching (Tool 1 o/p > Too2 i/p)
Memory Management ● Contextual memory (short-term)
● Persistent knowledge (long-term)
● Hallucination
❏ Context : In-memory storage (session context)
❏ Persistent : Vector (semantic), Graph (complex
relationship), RDBMS (structured), Document
(unstructured)
❏ Relevance filtering (READ what’s needed)
❏ Refresh and prune to avoid drift
Security and Governance ● Unauthorized actions
● Compliance with org policies
❏ Role based access controls for tools/APIs
❏ Allow/deny list for sensitive actions
❏ Audit logging for decisions and actions
Evaluation ● Agent performance
● Improve reason, retrieve, proactive
● Edge case failures
❏ Simulate before prod
❏ KPIs - task completion rate, accuracy, latency
❏ Implement human-in-the-loop (HITL)
Thank you for your time !

More Related Content

PDF
AI/ML Infra Meetup | Beyond S3's Basics: Architecting for AI-Native Data Access
PDF
Product Update: Alluxio AI 3.7 Now with Sub-Millisecond Latency
PDF
Introduction to Apache Iceberg™ & Tableflow
PDF
Optimizing Tiered Storage for Low-Latency Real-Time Analytics at AI Scale
PDF
Meet in the Middle: Solving the Low-Latency Challenge for Agentic AI
PDF
From Data Preparation to Inference: How Alluxio Speeds Up AI
PDF
Best Practice for LLM Serving in the Cloud
PDF
Meet You in the Middle: 1000x Performance for Parquet Queries on PB-Scale Dat...
AI/ML Infra Meetup | Beyond S3's Basics: Architecting for AI-Native Data Access
Product Update: Alluxio AI 3.7 Now with Sub-Millisecond Latency
Introduction to Apache Iceberg™ & Tableflow
Optimizing Tiered Storage for Low-Latency Real-Time Analytics at AI Scale
Meet in the Middle: Solving the Low-Latency Challenge for Agentic AI
From Data Preparation to Inference: How Alluxio Speeds Up AI
Best Practice for LLM Serving in the Cloud
Meet You in the Middle: 1000x Performance for Parquet Queries on PB-Scale Dat...

More from Alluxio, Inc. (20)

PDF
How Coupang Leverages Distributed Cache to Accelerate ML Model Training
PDF
Alluxio Webinar | Inside Deepseek 3FS: A Deep Dive into AI-Optimized Distribu...
PDF
AI/ML Infra Meetup | Building Production Platform for Large-Scale Recommendat...
PDF
AI/ML Infra Meetup | How Uber Optimizes LLM Training and Finetune
PDF
AI/ML Infra Meetup | Optimizing ML Data Access with Alluxio: Preprocessing, ...
PDF
AI/ML Infra Meetup | Deployment, Discovery and Serving of LLMs at Uber Scale
PDF
Alluxio Webinar | What’s New in Alluxio AI: 3X Faster Checkpoint File Creatio...
PDF
AI/ML Infra Meetup | A Faster and More Cost Efficient LLM Inference Stack
PDF
AI/ML Infra Meetup | Balancing Cost, Performance, and Scale - Running GPU/CPU...
PDF
AI/ML Infra Meetup | RAYvolution - The Last Mile: Mastering AI Deployment wit...
PDF
Alluxio Webinar | Accelerate AI: Alluxio 101
PDF
AI/ML Infra Meetup | The power of Ray in the era of LLM and multi-modality AI
PDF
AI/ML Infra Meetup | Exploring Distributed Caching for Faster GPU Training wi...
PDF
AI/ML Infra Meetup | Big Data and AI, Zoom Developers
PDF
AI/ML Infra Meetup | TorchTitan, One-stop PyTorch native solution for product...
PDF
Alluxio Webinar | Model Training Across Regions and Clouds – Challenges, Solu...
PDF
AI/ML Infra Meetup | Scaling Experimentation Platform in Digital Marketplaces...
PDF
AI/ML Infra Meetup | Scaling Vector Databases for E-Commerce Visual Search: A...
PDF
Alluxio Webinar | Optimize, Don't Overspend: Data Caching Strategy for AI Wor...
PDF
AI/ML Infra Meetup | Maximizing GPU Efficiency : Optimizing Model Training wi...
How Coupang Leverages Distributed Cache to Accelerate ML Model Training
Alluxio Webinar | Inside Deepseek 3FS: A Deep Dive into AI-Optimized Distribu...
AI/ML Infra Meetup | Building Production Platform for Large-Scale Recommendat...
AI/ML Infra Meetup | How Uber Optimizes LLM Training and Finetune
AI/ML Infra Meetup | Optimizing ML Data Access with Alluxio: Preprocessing, ...
AI/ML Infra Meetup | Deployment, Discovery and Serving of LLMs at Uber Scale
Alluxio Webinar | What’s New in Alluxio AI: 3X Faster Checkpoint File Creatio...
AI/ML Infra Meetup | A Faster and More Cost Efficient LLM Inference Stack
AI/ML Infra Meetup | Balancing Cost, Performance, and Scale - Running GPU/CPU...
AI/ML Infra Meetup | RAYvolution - The Last Mile: Mastering AI Deployment wit...
Alluxio Webinar | Accelerate AI: Alluxio 101
AI/ML Infra Meetup | The power of Ray in the era of LLM and multi-modality AI
AI/ML Infra Meetup | Exploring Distributed Caching for Faster GPU Training wi...
AI/ML Infra Meetup | Big Data and AI, Zoom Developers
AI/ML Infra Meetup | TorchTitan, One-stop PyTorch native solution for product...
Alluxio Webinar | Model Training Across Regions and Clouds – Challenges, Solu...
AI/ML Infra Meetup | Scaling Experimentation Platform in Digital Marketplaces...
AI/ML Infra Meetup | Scaling Vector Databases for E-Commerce Visual Search: A...
Alluxio Webinar | Optimize, Don't Overspend: Data Caching Strategy for AI Wor...
AI/ML Infra Meetup | Maximizing GPU Efficiency : Optimizing Model Training wi...
Ad

Recently uploaded (20)

PDF
Autodesk AutoCAD Crack Free Download 2025
PDF
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PPTX
Why Generative AI is the Future of Content, Code & Creativity?
PDF
Nekopoi APK 2025 free lastest update
PDF
Designing Intelligence for the Shop Floor.pdf
PPTX
Weekly report ppt - harsh dattuprasad patel.pptx
PPTX
assetexplorer- product-overview - presentation
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PPTX
Monitoring Stack: Grafana, Loki & Promtail
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PPTX
CHAPTER 2 - PM Management and IT Context
PDF
iTop VPN Free 5.6.0.5262 Crack latest version 2025
PDF
AI-Powered Threat Modeling: The Future of Cybersecurity by Arun Kumar Elengov...
PPTX
Advanced SystemCare Ultimate Crack + Portable (2025)
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PPTX
Operating system designcfffgfgggggggvggggggggg
PDF
Digital Systems & Binary Numbers (comprehensive )
PPTX
Patient Appointment Booking in Odoo with online payment
PDF
How to Make Money in the Metaverse_ Top Strategies for Beginners.pdf
Autodesk AutoCAD Crack Free Download 2025
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
Wondershare Filmora 15 Crack With Activation Key [2025
Why Generative AI is the Future of Content, Code & Creativity?
Nekopoi APK 2025 free lastest update
Designing Intelligence for the Shop Floor.pdf
Weekly report ppt - harsh dattuprasad patel.pptx
assetexplorer- product-overview - presentation
Navsoft: AI-Powered Business Solutions & Custom Software Development
Monitoring Stack: Grafana, Loki & Promtail
Odoo Companies in India – Driving Business Transformation.pdf
CHAPTER 2 - PM Management and IT Context
iTop VPN Free 5.6.0.5262 Crack latest version 2025
AI-Powered Threat Modeling: The Future of Cybersecurity by Arun Kumar Elengov...
Advanced SystemCare Ultimate Crack + Portable (2025)
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Operating system designcfffgfgggggggvggggggggg
Digital Systems & Binary Numbers (comprehensive )
Patient Appointment Booking in Odoo with online payment
How to Make Money in the Metaverse_ Top Strategies for Beginners.pdf
Ad

AI/ML Infra Meetup | LLM Agents and Implementation Challenges

  • 1. LLM Agents AND Implementation Challenges Pritish Udgata Director of Products @ Adobe
  • 2. Topics for today • Agentic AI • CoT vs RAG vs Agentic • Anatomy of an agent • Single Agent with MCP • Multi Agents with A2A • Implementation Challenges and Solutions
  • 3. What is Agentic AI ? Agentic AI is an AI system that autonomously makes decisions and takes actions to achieve a goal without being told exactly what to do at every step.
  • 4. Non-agentic vs Agentic AI START END Step 1 Step 2 Non-agentic AI “Developer” defined control path (static) All LLM applications follow some control path Step 1 Step 2 LLM Agentic AI “LLM” defined control path (dynamic) START END
  • 5. CoT vs RAG vs Agentic Type Reason Plan Retrieve Proactive PROMPT : “Find me the best Italian restaurant nearby and book a table for 2 at 7 PM today” CoT ❌ ❌ ❌ “Bellagio is rated highly and is 2 miles away” RAG ❌ ❌ ❌ “Bellagio, rated 4.8, 2 miles away. Open until 10 PM.” Agentic “I booked a table for 2 at Bellagio at 7 PM. You’ll get a confirmation email shortly.” ● CoT - Chain of Thoughts ● RAG - Retrieval Augmented Generation
  • 6. Anatomy of an agent In Agent / LLM Out Data Tools/APIs Memory Prompt Define persona, intent, constraint and goals Provide facts, contexts, signals and trends Connect to search, DB, and trigger action Store state, progress, history and patterns
  • 7. Anatomy of an agent In Agent / LLM Out Data Tools/APIs Memory Prompt Define persona, intent, constraint and goals Provide facts, contexts, signals and trends Connect to search, DB, and trigger action Store state, progress, history and patterns Reason Plan Retrieve Proactive
  • 8. Agent in an Enterprise Set-up Agent / LLM Data 1 Tools 1 Data 3 Tools 3 Data 2 Tools 2 Prompt Memory Multiple agents (N) must interact with multiple Data Sources/Tools (M). The classic “NxM problem” Example : N = 1, M = 6
  • 9. MCP solves this problem Agent / LLM Data 1 Tools 1 Data 3 Tools 3 Data 2 Tools 2 Prompt Memory Model Context Protocol Standardizes how LLM applications communicate with data sources, tools
  • 10. Single Agent with MCP Agent / LLM (MCP Host) Data 1 Tools 1 Data 3 Tools 3 Data 2 Tools 2 <MCP Protocol> MCP Server 1 MCP Server 2 MCP Server 3 MCP Client 1 MCP Client 2 MCP Client 3 Prompt Memory Maintain 1:1 connections with servers Expose specific capabilities through the standardized MCP The main application that uses LLM
  • 11. Multi Agents with A2A Agent A (MCP Host) Data 1 Tools 1 Data 3 Tools 3 Data 2 Tools 2 <MCP Protocol> MCP Server 1 MCP Server 2 MCP Server 3 MCP Client 1 MCP Client 2 MCP Client 3 Agent B (MCP Host) Data 1 Tools 1 Data 2 Tools 2 <MCP Protocol> MCP Server 1 MCP Server 2 MCP Client 1 MCP Client 2 <A2A Protocol> Prompt Memory Prompt Memory A2A enables agent collaboration across frameworks and vendors Capability Discovery (Agent Cards) Secure Collaboration Task & State Management UX Negotiation A B C D
  • 12. Implementation Challenges and Solutions Area Key Challenge(s) Solution(s) Tools / API Orchestration ● Picking the right tool ● Mapping LLM output to a tool ❏ Describe tools effectively ❏ Tool retrieval and omission ❏ Provide LLM right context (prompt structure) ❏ Schema/format matching (Tool 1 o/p > Too2 i/p) Memory Management ● Contextual memory (short-term) ● Persistent knowledge (long-term) ● Hallucination ❏ Context : In-memory storage (session context) ❏ Persistent : Vector (semantic), Graph (complex relationship), RDBMS (structured), Document (unstructured) ❏ Relevance filtering (READ what’s needed) ❏ Refresh and prune to avoid drift Security and Governance ● Unauthorized actions ● Compliance with org policies ❏ Role based access controls for tools/APIs ❏ Allow/deny list for sensitive actions ❏ Audit logging for decisions and actions Evaluation ● Agent performance ● Improve reason, retrieve, proactive ● Edge case failures ❏ Simulate before prod ❏ KPIs - task completion rate, accuracy, latency ❏ Implement human-in-the-loop (HITL)
  • 13. Thank you for your time !