Skip to content

Production Evals For Agentic AI Systems - Nishant Gupta,…

Talk by Nishant Gupta (Meta Superintelligence Labs) on production evaluation systems for agentic AI. Covers why offline benchmarks fail for autonomous agents, evaluating tool use, planning, reasoning, and multi-step workflows, online vs offline eval architectures, human-in-the-loop evaluation, detecting drift, hallucinations, and unsafe behaviors, feedback loops for continuous improvement, observability and telemetry for agentic workflows, and reliability metrics beyond model accuracy. # Channel Identity Observations — Video: "Production Evals For Agentic AI Systems" ## Explicit Self-Description (Creator Claims) - **Speaker affiliation**: Nishant Gupta introduces himself as a *"software engineering tech lead at Meta working on building the training and inference infrastructure for the Meta Super Dangerous Lab"* (transcript opening; likely a transcription of "Superintelligence Labs" per the title). - **Claimed expertise domain**: Training and inference infrastructure for superintelligence/AI systems. - **Stated topic**: *"Today we're going to be talking about production of ads for agentic systems"* (transcription of "production evals for agentic systems"). ## Observable Presentation Evidence ### Intended Audience - **AI practitioners and engineering leaders** in organizations building agentic systems: - *"This is the problem almost every AI organization is encountering today."* - *"This is the shift every organization building agent AI will eventually need to make."* - **Teams transitioning from research to production engineering mindsets**: - *"One of the most useful mindset shifts is to stop thinking like researchers and start thinking like a SRE or a production engineer."* - Assumes audience familiarity with concepts like LLMs, benchmarks, SRE practices, distributed tracing, and microservice architectures (used without definition). ### Claimed Scope of Content - **Evaluation evolution from benchmarks to production infrastructure**: *"how evaluation is evolving from model benchmarking into production infrastructure."* - **Coverage of a hierarchy of failure modes**, from memory/retrieval/safety failures up to *"multi-agent coordination failures."* - **Production telemetry and continuous evaluation**: *"evaluation is an always-running service, not a testing phase."* - **Architecture patterns**: Evaluation as a **control plane** — *"Evaluation becomes part of the control plane, not a separate tool."* ### Demonstrated Presentation Patterns - **Structured, slide-based talk**: Repeated references to visuals — *"as you can see, but unreliable production behavior," "In this pyramid," "as you can see here in this chart," "This is probably the most important slide in this presentation."* - **Opinionated engineering guidance**, framed with personal perspective: *"This pyramid is how I think personally think about modern AI evaluation systems"* and *"I think that's a wrong framing"* (regarding humans as fallback systems). - **Summary-driven structure**: Ends with an enumerated list of five key lessons ("First... Second... Third... Fourth... and finally..."). - **Punchy framing statements** for emphasis: *"Reliability becomes the North Star metric. Accuracy becomes the only input"* and *"Production traffic is no longer just traffic. It becomes evaluation data."* ## Notes on Claim vs. Demonstration - The Meta affiliation and role are **creator claims** stated directly; no independent verification is present in the material. - The content itself **demonstrates** deep technical fluency in AI evaluation, observability, and production systems, consistent with the claimed background. - No evidence in this video of channel-wide identity (e.g., series name, subscribe prompts, or channel description); observations are limited to this single presentation. # Delivery Observation: Nishant Gupta — Production Evals For Agentic AI Systems ## Tone & Register - **Conversational-instructional tone**: Plain, direct speech aimed at practitioners, e.g., *"Many teams still think hallucinations are the primary AI failure modes. In production, they are often just one category."* - **Corrective framing**: Frequently positions common assumptions as wrong and replaces them, e.g., *"Many organizations view humans as fallback systems. I think that's a wrong framing. Humans are the evaluators."* - **Occasional first-person hedging**: *"In this pyramid is how I think personally think about modern AI evaluation systems"* — includes disfluency and personal framing. Also hedged claims: *"Now, this is the architecture where the industry is heading more or less."* ## Vocabulary & Conceptual Pairs Heavy reliance on **contrasting dichotomies** as the core explanatory device: - *"Benchmarks measure model capability. Production measures system behavior."* - *"The question is no longer did the model generate the right answer? The question is did the system behave correctly?"* - *"evaluation is an always-running service, not a testing phase"* - *"agent evaluation should be scenario driven, not prompt driven"* - *"evaluating answers to evaluating workflows"* ## Recurring Phrases & Verbal Habits - **"The question is…"** pattern: repeated rhetorical question setup, e.g., *"Why is that?"* and the paired question above. - **"Now, let's talk about…"** as a section transition: *"Now, let's talk about AI offline evaluations"*, *"Let's talk about the continuous evaluation loop"*, *"Now, let's summarize the key lessons."* - **"As you can see…"** used repeatedly when referencing visuals: *"as you can see" [at 89]*, *"as you can see here in this chart"*, *"the control plane continuously, which observes…"* (disfluent). - **"This is…"** as an emphatic lead-in: *"This is the problem almost every AI organization is encountering today"*, *"This is probably the most important slide in this presentation"*, *"This is the shift every organization building agent AI will eventually need to make."* ## Teaching Habits & Structure - **Enumerated lists**: Frequently delivers triads or longer lists of parallel items — failure modes (*"memory failures, retrieval failures, safety failures"*), SRE metrics (*"reliability, availability, latency, cost, recovery"*), telemetry (*"execution traces, user outcomes, escalations, failures, feedback signals"*). - **Metaphor from adjacent disciplines**: Repeatedly borrows SRE/microservices concepts: *"start thinking like a SRE"*, *"Agent traces become the equivalent of distributed tracing for autonomous workloads"*, *"control plane… execution plane."* - **Analogy to make the unfamiliar familiar**: Deep-nested microservice architecture analogy for observability. - **Signposting importance**: Explicitly flags key moments — *"The key takeaway…"*, *"This is probably the most important slide in this presentation."* - **Numbered summary close**: *"First, benchmarks remains necessary… Second… Third… Fourth… And finally…"* — a stable structural pattern. - **Pyramid/hierarchy explanation**: Describes layered models bottom-up twice (failure modes hierarchy, evaluation pyramid). ## Stability vs. Isolated Moments - **Stable patterns** (well-supported by repetition): dichotomy framing, triadic lists, "Now, let's…" transitions, "as you can see" visual references, SRE-flavored vocabulary. - **Isolated moments**: The self-correction *"inseparable inseparable"* and the disfluent *"which is which becomes exponentially high"* — single instances; cannot claim a general disfluency pattern. The superlative framing ("most important slide") appears once but echoes a broader habit of emphasis. - **Uncertainty note**: Transcript appears auto-generated ("Meta Super Dangerous Lab" likely mis-transcribes "Superintelligence Labs"); delivery observations based on text only, without prosody or pacing. # Observation Record: Production Evals For Agentic AI Systems ## Video Metadata - **Title:** Production Evals For Agentic AI Systems - Nishant Gupta, Meta Superintelligence Labs - **Speaker:** Nishant Gupta, self-identified as software engineering tech lead at Meta, working on training and inference infrastructure (transcript renders the lab name as "Meta Super Dangerous Lab" — likely a transcription artifact of "Meta Superintelligence Labs") ## Core Thesis - Evaluation is evolving from **model benchmarking into production infrastructure** for agentic systems. - Central reframe: the question shifts from *"did the model generate the right answer?"* to *"did the system behave correctly?"* ## Key Claims & Reasoning ### Benchmarks vs. Production - Offline benchmarks measure **model capability**; production measures **system behavior**. - Benchmarks fail to capture: **tool failure, API outage, context changes, user variability, long-running workflows**. - Claimed consequence: benchmark scores keep improving while production reliability remains unpredictable, and the gap **grows as autonomy increases**. ### Evaluating Workflows, Not Outputs - Behavior includes planning quality, tool usage, workflow execution, recovery from failures, and decision-making. - Stated shift: *"we are moving from evaluating answers to evaluating workflows,"* requiring different evaluation architectures. ### Hierarchy of Failure Modes - Speaker claims hallucinations are often treated as the primary failure mode but are "just one category" in production. - Proposed hierarchy (bottom to top): memory/retrieval/safety failures → reasoning mistakes, poor planning, incorrect tool execution → **multi-agent coordination failures**. ### SRE Mindset - Recommends thinking like an **SRE/production engineer**: measure reliability, availability, latency, cost, recovery — not accuracy. - **Reliability as the North Star metric; accuracy as one input** (transcript: "Accuracy becomes the only input" — likely "one input"). ### Evaluation Pyramid (speaker's personal framing) - Bottom: **benchmarks** — useful, scalable, repeatable, but limited operational value. - Middle: **scenario-based evaluations** — simulate realistic workflows. - Top: **production telemetry** — highest-value evaluation signals; "the most evaluation data often comes from real users interacting with real systems." ### Offline Evaluation Methodology - Evaluate **scenarios, not prompts** (e.g., customer support, code generation, research workflows). - Measure: task completion rate, tool correctness, planning quality, resource usage ("which becomes exponentially high at high scale"). ### Production Traffic as Evaluation Data - Every production interaction becomes a signal; collect **execution traces, user outcomes, escalations, failures, feedback signals**. - Production is "the largest and the most representative evaluation data any organization will ever have." ### Role of Humans - Disagrees with framing humans as fallback systems; **humans are evaluators** providing signals automated systems cannot (correctness, trust, usefulness, safety). - Most successful systems combine automated evaluation with **targeted human review**. ### Drift and Continuous Evaluation - Agent systems drift constantly due to model, prompt, tool, and user behavior changes. - Warning: no single change appears catastrophic; **reliability degrades slowly** and drift often goes unnoticed until user complaints. - Evaluation is "an always-running service, not a testing phase"; the loop (identify issues → human review of edge cases → feedback improves datasets → offline scenario validation) never stops. ### Observability - Observability and evaluation are "inseparable"; need visibility into reasoning paths, tool calls, memory access, execution timelines, state transitions. - **Agent traces = distributed tracing for autonomous workloads**; without observability, evaluation is guesswork. ### Metrics → Business Outcomes (speaker calls this "probably the most important slide") - Task completion → value delivered - Tool success → operational reliability - Escalation rate → human burden - Safety violations → risk exposure - Latency → user experience - Cost → scalability - Recovery rate → resilience - **Accuracy deliberately absent** — not because it doesn't matter, but business success depends on more than accuracy. ### Architecture Direction - Industry trend: evaluation becomes part of the **control plane** (observes, collects telemetry, runs simulations, coordinates human review), separate from the **execution plane** that performs work. ## Summary Lessons (speaker's own) 1. Benchmarks necessary but insufficient. 2. Agent systems must be evaluated as workflows, not individual outputs. 3. Production telemetry is the most important evaluation signal. 4. Reliability matters more than raw model accuracy. 5. Evaluation is becoming infrastructure, not testing/QA. ## Qualifications & Notes - Pyramid framing explicitly labeled as the speaker's **personal** view ("how I personally think"). - Transcript contains minor speech artifacts ("Meta Super Dangerous Lab," "Accuracy becomes the only input," "inseparable inseparable") recorded as-is; likely transcription errors, not substantive claims. # Observation Document: Speaker Roles & Provenance ## Video - **Title:** Production Evals For Agentic AI Systems - Nishant Gupta, Meta Superintelligence Labs - **Video ID:** `01a15ca8-e6e9-7069-a41d-f4556ad9252b` ## Speakers & Roles - **Nishant Gupta** — sole speaker; **creator/presenter**. - Self-identified: "software engineering tech lead at Meta working on building the training and inference infrastructure for the Meta Super Dangerous Lab [sic — likely transcription artifact for 'Superintelligence Labs'] and the infrastructure organization." - No guests, narrators, or other speakers present. ## Provenance Facts from Transcript - Talk topic: evolution of evaluation from **model benchmarking** to **production infrastructure** for agentic AI systems. - Speaker refers repeatedly to **slides/charts** ("as you can see," "This is probably the most important slide") — visual aids referenced but not available in transcript. - Speaker presents personal opinion explicitly in places: "In this pyramid is how I personally think about modern AI evaluation systems." - Industry-wide claims are framed as general observations ("This is the architecture where the industry is heading more or less"), attributed to no specific source. - No named third-party sources, citations, studies, or external references are given. - No promotional segments detected. - Transcript contains minor speech artifacts (e.g., "Super Dangerous Lab," "production of ads" for "production evals") — noted as transcription, not speaker error. ## Metadata Status - No curated metadata supplied; **no comment availability, external source list, or promotional disclosures** to record. - Uncertainty remains: speaker's exact affiliation rendering is ambiguous due to transcript artifacts. Hey everyone. My name is Nishant Gupta and I'm a software engineering tech lead at Meta working on building the training and inference infrastructure for the Meta Super Dangerous Lab and the infrastructure organization. Today we're going to be talking about production of ads for agentic systems. When most people hear the word evaluation, they think about benchmarks. A model scores 90% on a benchmark. A new version scores 92%. The team celebrates. But agentic systems have fundamentally changed what the evaluation means. Today the systems don't simply generate answers. They plan. They call tools. They retrieve information. They execute workflows. They interact with the production infrastructure. The question is no longer did the model generate the right answer? The question is did the system behave correctly? Today I would like to discuss how evaluation is evolving from model benchmarking into production infrastructure. This is the problem almost every AI organization is encountering today. Offline benchmarks continue improving. Yet production reliability often remains unpredictable. Why is that? Because benchmarks measure model capability. Production measures system behavior. A benchmark doesn't capture tool failure, API outage, context changes, user variability, long running workflows. And as systems become more autonomous, the gap between the benchmark performance and production performance grows. The result is what many teams experience today. High benchmark scores, as you can see, but unreliable production behavior. Traditional LLM evaluation focus on outputs. But we should ask the question did the model produce the correct answer? Agentic systems force us to ask a different question. Did the system behave correctly? Behavior includes planning quality, tool usage, execution, workflow execution, recovery from failures, decision-making. In other words, we are moving from evaluating answers to evaluating workflows. And that requires fundamentally different evaluation architectures. Many teams still think hallucinations are the primary AI failure modes. In production, they are often just one category. Agentic systems introduce an entire hierarchy of failure modes. At the very foundation, the memory failures, retrieval failures, safety failures. As you go up, you have to think about reasoning mistakes, poor planning, incorrect tool execution. At the highest layer, you have to think about multi-agent coordination failures. And this is why evaluating only model output misses the most production risk we observe. One of the most useful mindset shifts is to stop thinking like researchers and start thinking like a SRE or a production engineer. SREs don't measure success using accuracy. They measure reliability, availability, latency, cost, recovery. And agentic systems require the same approach. The goal is not maximizing the benchmark scores. The goal is to maximize dependable outcomes. Reliability becomes the North Star metric. Accuracy becomes the only input. In this pyramid is how I think personally think about modern AI evaluation systems. At the bottom, you can see they are benchmarks. They are useful. They are scalable. They are repeatable. But their operational value is limited. In the middle, there are scenario-based evaluations. These simulate realistic workflows. And at the very top, you see production telemetry. This is where the highest value evaluation signals come from. The surprising insight is that the most evaluation data often comes from real users interacting with real systems. Now, let's talk about AI offline evaluations. So, offline evaluation still matters, but the methodology changes. Instead of evaluating prompts, we evaluate scenarios. For example, a customer support workflow, a code generation workflow, a research workflow. The agent operates inside that simulated environment. We measure the task completion rate, tool correctness, planning quality, resource usage, which is which becomes exponentially high at high scale. The key takeaway, agent evaluation should be scenario driven, not prompt driven. Once a system reaches production, every interaction becomes a signal. This is one of the biggest shifts in evaluation thinking. Production traffic is no longer just traffic. It becomes evaluation data. We collect execution traces, user outcomes, escalations, failures, feedback signals. Production is the largest and the most representative evaluation data any organization will ever have. Many organizations view humans as fallback systems. I think that's a wrong framing. Humans are the evaluators. They provide signals that automated systems cannot. They assess correctness, trust, usefulness, safety. These signals become really critical for calibrating evaluation pipelines and identifying blind spots in automated metrics. The most successful systems combine automated evaluation with targeted human review. Now, agent systems drift constantly. Model changes. You have a new version every couple of weeks or months. Prompts can change, tools can change, user behavior can change. The challenge is that no longer single change appear catastrophic. Reliability slowly degrades. Success rate declines, escalation increases, tool failure rises. Without continuous evaluation, teams often don't discover drift until users complain. Continuous monitoring becomes essential. Observability and evaluation are inseparable inseparable. To evaluate an agent, we need visibility into the reasoning paths, the tool calls, the memory access, execution timelines, the state transitions, as you can see here in this chart, traditional logs are not sufficient. We need detailed traces, just like with any deep nested microservice architecture for any application or service you're talking about. Agent traces become the equivalent of distributed tracing for autonomous workloads. Without observability, evaluation becomes the guesswork. Let's talk about the continuous evaluation loop because evaluation is an always-running service, not a testing phase. Historically, evaluation always happened before deployment, but now evaluation continues after deployment till you may identify issues, as you can see in A. Human reviews the edge cases, feedback improves the data sets, offline scenarios validate updates, the loop never stops. Evaluation is no longer just a phase, it's an operational capability. This is probably the most important slide in this presentation. Every metric shown here maps directly to a business outcome. Task completion measures value delivered. Tool success measures operational reliability. Escalation rate measures human burden. Safety violations measure risk exposure. Latency affects user experience. Cost determines scalability. Recovery rate reflects resilience. And notice but notice that accuracy is missing. It's not because accuracy doesn't matter, but because business success depends on much more than just accuracy. Now, this is the architecture where the industry is heading more or less. Evaluation becomes part of the control plane, not a separate tool, not an offline process. The control plane continuously, which observes the systems, collects telemetry, runs simulations, coordinates human review, and the execution plane performs the work. The control plane measures and governs the behavior, and this separation is becoming a foundational pattern for production AI systems. Now, let's summarize the key lessons. First, benchmarks remains necessary, but they are insufficient. Second, agent systems must be valued as workflows, not individual outputs. Third, production telemetry is a most important evaluation signal. Fourth, reliability ultimately matters more than raw model accuracy. And finally, evaluation is becoming the infrastructure, not testing, not QA infrastructure. This is the shift every organization building agent AI will eventually need to make.