New York Life Deploys Multi-Tier Circuit Breakers for Autonomous AI

Deploying GenAI Safely at Scale With New York Life — Ai4

Ai4

Autonomous AI systems require continuous execution trajectory audits and granular kill switches because evaluating static outputs fails to catch compounding errors and prompt injections across regulated trust boundaries.

AI-assisted summary of Deploying GenAI Safely at Scale With New York Life — original source. Check the original for full context.

Source published:

Detailed notes

## Background Published on YouTube by Ai4 on August 19, 2026, this presentation features Marina Printz, VP of AI and Data Science at New York Life. The talk outlines practical methodologies for evaluating and monitoring generative AI systems in production to ensure outputs are verifiably accurate rather than merely confident-sounding.

## TL;DR Marina Printz outlines New York Life's enterprise governance framework for safely deploying generative and agentic AI systems within a heavily regulated financial services environment. The operating model is anchored by two safeguards (pre-deployment testing and runtime monitoring), four diagnostic response checks (context relevancy, answer relevancy, groundedness, and completeness), and three predefined operational response tiers. The talk emphasizes moving beyond static prompt-response metrics to trajectory-level auditing for autonomous agents, calibrating LLM judges against human review, and implementing granular isolation kill switches. Printz also details organizational enablement through the 'Ignite AI' literacy program and continuous qualitative feedback loops to align technical rigor with real-world business value.

## Atmosphere & style The presentation delivers a pragmatic, authoritative, and methodical deep dive into enterprise AI engineering and compliance. Printz maintains a direct, candid tone that cuts through industry hype, blending dry humor with rigorous architectural discipline. Watching the session feels like sitting in on a high-level operational briefing where theoretical agent capabilities are systematically grounded into measurable risk tiers, audit trails, and concrete production controls.

## Key takeaways - [00:04](https://www.youtube.com/watch?v=LnRXxsviw7A&t=4s) Deploying agentic systems shifts validation from evaluating plausible text generation to verifying safe tool selection, intermediate reasoning trajectories, and policy-compliant workflow execution. - [02:44](https://www.youtube.com/watch?v=LnRXxsviw7A&t=164s) Operating in heavily regulated financial services requires Board-level auditability and error tracking to meet governance standards like the NAIC AI model bulletin adopted across 24 states. - [05:02](https://www.youtube.com/watch?v=LnRXxsviw7A&t=302s) Enterprise AI adoption should progress through defined capability tiers (Empower, Elevate, Reimagine), scaling architectural complexity and autonomy only when justified by cost-benefit analysis. - [06:54](https://www.youtube.com/watch?v=LnRXxsviw7A&t=414s) Agentic evaluation requires auditing the entire execution trajectory—including planning, tool parameter selection, and intermediate observations—because intermediate decisions compound across steps. - [08:25](https://www.youtube.com/watch?v=LnRXxsviw7A&t=505s) Operational safety relies on defining three operational response tiers (Log, Review, and Pause) before deployment to avoid improvising incident escalations during live production failures. - [11:46](https://www.youtube.com/watch?v=LnRXxsviw7A&t=706s) Standard golden datasets are inadequate for agents, requiring a five-part test portfolio to protect against hallucination traps, execution inefficiencies, and indirect prompt injections in retrieved external data. - [14:53](https://www.youtube.com/watch?v=LnRXxsviw7A&t=893s) Effective scoring demands triangulating LLM-as-a-Judge, deterministic rule checks, and human review, using review discrepancies to continuously calibrate and refine automated judging rubrics. - [17:12](https://www.youtube.com/watch?v=LnRXxsviw7A&t=1032s) Four technical diagnostics (context relevancy, answer relevancy, groundedness, and completeness) isolate root causes of failure but must be paired with business usefulness metrics to confirm practical value. - [22:19](https://www.youtube.com/watch?v=LnRXxsviw7A&t=1339s) Production runtime safety requires granular isolation capabilities—such as pausing specific tools, constraining action spaces, or detaching corrupted data sources—rather than blunt global kill switches. - [27:23](https://www.youtube.com/watch?v=LnRXxsviw7A&t=1643s) Because no single commercial vendor provides an all-in-one governance platform, enterprises must build composite architectures combining vendor tools, internal orchestrations, and semantic data layers. - [28:57](https://www.youtube.com/watch?v=LnRXxsviw7A&t=1737s) Scaling generative AI safely across large workforces requires structured capability programs like 'Ignite AI' that integrate tool distribution with formal training, change management, and departmental champions. - [31:47](https://www.youtube.com/watch?v=LnRXxsviw7A&t=1907s) Balancing rapid foundation model innovation with strict governance requires supplementing quantitative telemetry with qualitative feedback loops, including customer service call listening and user focus groups.

## Detailed walkthrough ### [00:04](https://www.youtube.com/watch?v=LnRXxsviw7A&t=4s) The Agentic Shift: Moving from Prototypes to Production at Scale

Marina Printz, Vice President of AI and Data Science at New York Life, opens her talk with a lighthearted remark, wondering if scheduling drinks at 4:00 PM instead of 5:00 PM might have drawn a larger crowd. Transitioning into the core subject, she poses a thought experiment regarding what deploying agentic systems actually entails. In an agentic architecture, systems do far more than generate text: they retrieve information dynamically, select tools, and take concrete actions on behalf of users—such as drafting client communications, updating core business records, or executing end-to-end task requests. While early prototypes look impressive almost immediately, moving from a proof-of-concept to scaling in production introduces fundamentally different challenges.

When an autonomous system reads external unstructured content, selects downstream tools, and modifies enterprise workflows, success can no longer be judged simply by whether it generated a plausible answer. Organizations must determine whether the system arrived at the outcome safely, accurately, and strictly within enterprise policies—and how operators will detect when underlying behavior shifts. To address this, Printz introduces a practical operating framework designed to decouple systemic reliability from foundational model variance, built upon three foundational pillars: two safeguards, four shared response checks, and three predefined production response tiers.

- **Core Framework Pillars**: - **Two Safeguards**: Rigorous pre-deployment evaluation paired with continuous post-launch production monitoring. - **Four Response Checks**: Answer relevancy, context relevancy, groundedness, and completeness applied across both pre-deployment and runtime environments. - **Three Production Response Tiers**: Explicit, pre-agreed operational thresholds for logging, reviewing, and pausing systems. - **Model Independence Principle**: The governance and evaluation architecture must hold stable regardless of how underlying foundation models evolve, update, or benchmark against one another.

[02:44](https://www.youtube.com/watch?v=LnRXxsviw7A&t=164s) Regulatory Realities and Trust Boundaries in Financial Services

New York Life operates as a life insurer and financial services provider within a heavily regulated B2B2C business model. The enterprise supports a nationwide network of 12,000 agents and financial advisors delivering solutions across life insurance, annuities, wealth management, and long-term care. In this ecosystem, AI systems rarely operate in complete isolation; instead, they intermediate workflows between internal corporate employees, field agents, and end consumers. Consequently, every automated output crosses multiple trust boundaries where an unchecked error produces far greater fallout than a harmless cosmetic mistake on a screen.

Flawed model outputs directly generate advisor confusion, operational rework, compliance vulnerabilities, or unauthorized state changes across core financial systems. This operational reality aligns with heightened regulatory oversight across the United States. The National Association of Insurance Commissioners (NAIC) established an AI governance model bulletin that has already been adopted by 24 states. This standard mandates that insurers maintain a formally documented AI governance program with explicit reporting accountability to the Board of Directors, requiring detailed records of testing protocols, error tracking, and guardrail validations.

```mermaid flowchart TD accTitle: AI Governance and Multi-Tier Enterprise Architecture accDescription: Workflow showing governance requirements and the three strategic tiers of AI adoption at New York Life.

subgraph Gov["Regulatory & Governance Layer (NAIC Compliance)"] G1["Board-Level AI Governance & Auditability"] G2["Cross-Trust Boundary Controls (B2B2C: 12k Agents)"] end

subgraph Strategy["Enterprise AI Strategic Tiers"] T1["Empower: Broad Access & Local Copilots"] T2["Elevate: Targeted Custom Solutions & Measured ROI"] T3["Reimagine: Autonomous Domain-Level Intelligence"] end

Gov --> Strategy T1 --> T2 --> T3 ```

[05:02](https://www.youtube.com/watch?v=LnRXxsviw7A&t=302s) Strategic AI Tiers: Empower, Elevate, and Reimagine

New York Life structures its enterprise AI strategy across three distinct capability levels: 1. **Empower**: Broad-access productivity tooling deployed across local, everyday tasks. 2. **Elevate**: Targeted, custom-built solutions engineered to deliver quantifiable business outcomes. 3. **Reimagine**: Transformative, domain-level workflow redesigns building toward integrated enterprise intelligence.

Printz emphasizes that these tiers represent more than technological sophistication; they reflect escalating architectural complexity, deeper reliance on proprietary enterprise data, and greater operational autonomy. As systems move toward autonomous execution, validation criteria must expand from simple text validation ("did we get the right response?") to operational verification ("was the action performed correctly and within authorized guardrails?"). However, Printz warns against pursuing full autonomy for its own sake: every deployment must be grounded in strict cost-benefit analysis. A straightforward summarization or document-drafting copilot should remain simple if it fulfills the business need without the overhead of an autonomous multi-agent architecture.

[06:54](https://www.youtube.com/watch?v=LnRXxsviw7A&t=414s) Paradigm Shift: Validating Non-Agentic vs. Agentic Trajectories

The transition from non-agentic to agentic AI fundamentally transforms how system correctness must be evaluated. Non-agentic interactions follow a straightforward, linear paradigm: a prompt enters the system, and a response is generated. Evaluation in this paradigm relies on static comparisons against expected reference answers, evaluation rubrics, or human rating scales.

```mermaid flowchart LR accTitle: Non-Agentic vs Agentic Evaluation Trajectories accDescription: Comparison between simple prompt-response validation and complex multi-step agent trajectory validation.

subgraph NonAgentic["Non-Agentic Evaluation"] P1["Prompt In"] --> R1["Response Out"] R1 --> V1["Compare vs Rubric / Reference"] end

subgraph Agentic["Agentic Trajectory Validation"] Plan["1. Plan"] --> Tool["2. Select Tool"] Tool --> Obs["3. Observe"] Obs --> Dec["4. Decide / Act"] Dec --> Out["5. System Action / Output"] end ```

In contrast, an agentic workflow executes a dynamic loop: the model constructs a multi-step plan, selects and queries external tools, observes intermediate outputs, makes intermediate decisions, and executes an action or state change. Because agent decisions compound across intermediate steps—especially in multi-agent environments—scoring only the final output is insufficient. Evaluators must audit the entire execution trajectory to ensure the agent selected the appropriate tools, provided valid parameters, interpreted intermediate observations correctly, and stayed within authorization limits. Trajectory-level visibility enables engineers to pinpoint the exact failure point when an execution goes off track.

[08:25](https://www.youtube.com/watch?v=LnRXxsviw7A&t=505s) The Core Operating Framework: Two Safeguards and Three Production Response Tiers

To operationalize safe deployments, Printz details the framework's mechanics across the deployment lifecycle. The dual safeguard structure separates pre-deployment validation from live production monitoring: pre-deployment tests establish baseline behavior against known test sets, adversarial edge cases, and trace-level trajectory checks, whereas runtime monitoring tracks unpredictable production traffic against that validated baseline.

A critical operational discipline is defining the three production response tiers in advance: - **Tier 1 (Log)**: Standard telemetry recording inputs, trajectory traces, and model diagnostics that fall within normal parameters. - **Tier 2 (Review)**: Automated flagging of borderline signals or anomaly spikes that require human or secondary-system investigation. - **Tier 3 (Pause)**: Circuit breakers that halt autonomous tool execution or trigger human-in-the-loop intervention when signals cross predefined safety thresholds.

Printz stresses that response tiers must never be improvised while an incident is unfolding in production. Defining escalation criteria and operational thresholds up front ensures teams know exactly when to trigger a full system retest and redeployment versus an evaluation rubric recalibration.

[11:46](https://www.youtube.com/watch?v=LnRXxsviw7A&t=706s) Building a Comprehensive Test Portfolio and Neutralizing Indirect Injections

A traditional "golden dataset" of question-and-answer pairs is entirely inadequate for validating autonomous agents. Printz outlines the five components required to construct an enterprise-grade agentic test portfolio:

| Test Portfolio Component | Primary Evaluation Focus | |:--- |:--- | | **Golden Data Set** | Curated reference benchmarks verifying standard prompt-and-response accuracy. | | **Optimal Path Set** | Validates execution efficiency: correct tool selection, valid inputs, and avoiding redundant steps. | | **Hallucination Traps** | Tests model resilience against missing, ambiguous, contradictory, or overly precise prompt contexts. | | **Adversarial Edge Cases** | Introduces environment complexity, tool/API failures, malformed data, and prompt injections. | | **Regression Suite** | Captures real-world production failures and edge cases, integrating them permanently into CI/CD suites. |

Printz highlights indirect prompt injection as the ultimate proof that agent safety cannot rely on base model compliance. While user prompts may be benign and policy-compliant, malicious instructions frequently lurk inside retrieved external data, such as parsed PDFs, partner web pages, or tool outputs. System architectures must treat all external content as untrusted data rather than executable instructions. Organizations enforce this boundary using provenance tracking, rigorous injection testing suites, strict egress and action-gate controls, and behavioral anomaly monitoring to prevent unauthorized tool execution even if an injection slips past input filters.

[14:53](https://www.youtube.com/watch?v=LnRXxsviw7A&t=893s) Evaluation Triangulation and Calibrating LLM-as-a-Judge

No single scoring methodology provides a complete assessment of AI safety. Rather than averaging disparate metrics into an uninformative blended score, New York Life employs a triangulation strategy that leverages three complementary evaluation lenses: - **LLM-as-a-Judge**: Fast, scalable, context-aware, and cost-efficient for large test suites, though requiring continuous calibration and monitoring to prevent drift. - **Rule-Based Deterministic Checks**: Highly transparent, fast, and repeatable; ideal for validating structured outputs, required fields, formatting rules, and strict schema compliance. - **Human Expert Review**: The essential standard for nuanced policy interpretations, ethical edge cases, and unexpected failure modes, though constrained by cost and throughput.

Because LLM judges introduce generative components into the evaluation layer, continuous calibration against expert human ratings is mandatory. When human reviewers and LLM judges disagree, it does not mean automated judging must be abandoned. Instead, teams use disagreements as diagnostic signals to tighten evaluation rubrics, refine few-shot scoring prompts, adjust decision thresholds, or constrain the judge's scope of evaluation.

```mermaid flowchart TD accTitle: Evaluation Triangulation and LLM Judge Calibration Loop accDescription: Triangulated evaluation using three distinct lenses, including the calibration feedback loop between human review and LLM-as-a-Judge.

subgraph Triangulation["Triangulated Evaluation Lenses"] RBC["Rule-Based Deterministic Checks\n(Schemas, required fields, exact values)"] LLMJ["LLM-as-a-Judge\n(Contextual, scalable, semantic scoring)"] HR["Human Expert Review\n(Complex policy, edge cases, failure modes)"] end

subgraph Calibration["LLM Judge Calibration Loop"] HR -->|Discrepancy Analysis| Calib["Calibration Feedback"] Calib -->|Tighten Rubrics & Thresholds| LLMJ end ```

[17:12](https://www.youtube.com/watch?v=LnRXxsviw7A&t=1032s) Diagnostic Response Checks and Business Usefulness Metrics

Printz details four parallel diagnostic checks applied consistently across both pre-deployment testing and live production monitoring:

1. **Context Relevancy**: Assesses whether the retrieval mechanism pulled the correct, necessary evidence from underlying enterprise indexes. 2. **Answer Relevancy**: Determines whether the generated response directly answers the user's explicit question, independent of whether the response is grounded. 3. **Groundedness**: Verifies that every material claim in the generated output is fully supported by the retrieved context, guarding against hallucinations or invented facts. 4. **Completeness**: Checks whether the agent addressed all facets of a multi-layered inquiry or omitted critical constraints.

These metrics act as parallel diagnostic vectors rather than a single aggregated number, allowing engineering teams to isolate root causes and apply targeted technical fixes:

| Metric Combination | Root Cause Diagnosis | Remediation Strategy | |:--- |:--- |:--- | | **Low Context Relevancy + Low Answer Relevancy** | Upstream retrieval failure or indexing gap; insufficient evidence retrieved. | Re-index document sources, expand source coverage, or adjust query formulation. | | **High Context Relevancy + Low Answer Relevancy** | Evidence retrieval succeeded, but synthesis or downstream reasoning failed. | Refine system prompting, adjust tool orchestration, or modify generation parameters. |

However, Printz cautions that achieving high scores across all four metrics does not guarantee operational value: an answer can be grounded, relevant, and complete while remaining practically useless to an advisor. To bridge this gap, technical metrics must be paired with business usefulness signals, including end-to-end task completion rates, system and user override frequencies, manual retry patterns, structured end-user feedback, and routine qualitative sample audits.

[21:01](https://www.youtube.com/watch?v=LnRXxsviw7A&t=1261s) Production Telemetry and Agentic Trajectory Auditing

In production, technical diagnostics and business value tracking are integrated with continuous operational monitoring. Teams track input and environment drift alongside core AI Ops metrics such as token consumption rates, execution latencies, and computational complexity spikes.

For fully agentic systems, Printz reiterates that trajectory auditing forms the ultimate foundation of production safety. System telemetry must log and monitor the complete chain of execution: which tools were selected, what specific input payloads were passed, how intermediate paths evolved across steps, and what concrete side effects or action outcomes were produced. Capturing these execution traces ensures organizations can proactively identify behavioral drift, enforce security boundaries, and intervene before anomalies compromise enterprise workflows.

[22:19](https://www.youtube.com/watch?v=LnRXxsviw7A&t=1339s) Production Response Tiers and Granular Kill Switches

Trajectory monitoring in a multi-agent system is not strictly a pass-or-fail safety gate; whether a system follows a narrow, constrained path or navigates a wide variety of execution steps depends heavily on the specific use case. What matters is visibility: understanding where agent handoffs occur, which sub-agents are selected, and how to verify that execution patterns become predictable and repeatable over time.

```mermaid flowchart TD accTitle: Production Response Tiers and Mitigation Controls subgraph Sigs["Signal Severity Tiers"] M["Minor Signal<br/><i>(Small blip vs. historical baseline)</i>"] --> L["Log Event & Review on Predefined Schedule"] Mod["Moderate Signal<br/><i>(Metrics outside normal variance)</i>"] --> R["Assign to Designated Domain Owner"] Sev["Severe Signal / Compounded Moderate"] --> P["Trigger Isolation / Kill Switch"] end subgraph Scope["Granular Isolation Scope"] P --> T["Pause Specific Tool"] P --> A["Restrict Action Space"] P --> D["Sever Problematic Data Source"] P --> U["Disable for Specific User Cohort"] end ```

Operating AI agents safely in production requires establishing clear operational playbooks ahead of time for when metrics drift or signals trip thresholds. When minor deviations occur relative to historical patterns, they are logged and tracked for regular, scheduled operational reviews. If moderate signals breach normal operating bounds, a designated owner investigates root causes. When severe anomalies arise—or multiple moderate signals trip concurrently—the system requires actionable pause capabilities. Rather than flipping an indiscriminate global kill switch, production environments require fine-grained isolation mechanisms that constrain specific blast radiuses.

- **Selective tool pausing**: Disabling an individual misbehaving integration without taking the entire agent offline. - **Action space constraints**: Forcing high-risk operations to require mandatory human-in-the-loop approval. - **Data source detachment**: Isolating corrupted or hallucination-inducing knowledge stores. - **User cohort segmentation**: Pausing access for specific subsets of users while validating root-cause fixes.

---

[25:32](https://www.youtube.com/watch?v=LnRXxsviw7A&t=1532s) Summary: A Production Governance Framework for Deployable AI

The complete framework establishes an enterprise governance layer that bridges pre-deployment verification and real-time operations. It organizes AI risk management across two primary safeguards, four core response quality checks, and three operational response tiers, augmented by trajectory tracking for autonomous multi-agent workflows.

| Framework Dimension | Operational Elements | Primary Objective | |:--- |:--- |:--- | | **Two Safeguards** | 1. Pre-deployment offline evaluation<br/>2. Real-time production traffic monitoring | Prevent regression before launch and catch runtime drift. | | **Four Response Checks** | Groundedness, completeness, context relevancy, answer relevancy | Systematically evaluate output quality against retrieved sources and user queries. | | **Three Response Tiers** | Logging (minor), owner review (moderate), pausing/isolation (severe) | Predefined operational escalation based on threshold violations. | | **Agentic Trajectory Controls** | Handoff tracking, action space constraints, human approval gates | Govern multi-step reasoning paths and tool execution. |

These governance mechanisms do not replace the standard optimization and engineering roadmap—such as expanding feature sets or refining prompting logic—but they provide the essential control plane that makes AI systems safely deployable in an enterprise context:

> "None of those going to make the agent better, right? We often talk about how we make agent better performance... optimization road map... But essentially, this is the governance layer. It makes the agent deployable and safe."

---

[27:23](https://www.youtube.com/watch?v=LnRXxsviw7A&t=1643s) Q&A: Tooling Ecosystem and Enterprise Semantic Layers

During the open Q&A session, Imran Chaudhry from Progress Software asked about the technology stack underpinning the framework, noting that no single commercial vendor covers all required evaluation, monitoring, and agent governance capabilities. Marina Printz confirmed that off-the-shelf, one-stop solutions do not exist for this breadth of requirements. Advanced enterprises inevitably rely on a bespoke composite architecture that integrates external software providers with custom internal tooling and orchestrations.

Chaudhry also inquired about the role of an enterprise semantic layer in improving agent accuracy. Printz acknowledged that semantic layers are actively under consideration as New York Life prepares for broader agentic rollouts, reinforcing that structured metadata and uniform semantic definitions are key components for high-accuracy reasoning in multi-agent environments.

---

[28:57](https://www.youtube.com/watch?v=LnRXxsviw7A&t=1737s) Q&A: The Capability Layer and Enterprise-Wide AI Literacy ("Ignite AI")

Valeriy from BD Ecosystem asked about the capability layer on the organizational and people side. Printz connected the governance architecture back to New York Life's broader enterprise transformation framework, which is organized into three pillars: 1. **Empower**: Driving personal and individual workforce productivity. 2. **Elevate**: Deploying targeted point solutions delivering quantifiable ROI. 3. **Reimagine**: Pursuing domain-level business transformation.

To scale the "Empower" tier, New York Life has rolled out generative AI access across its entire workforce, distributing ChatGPT Enterprise to 12,000 agents and advisors as well as 12,000 corporate employees. Employees have access to Microsoft Copilot, while specialized cohorts—including engineering and data science teams—use Anthropic's Claude Chat and Claude Code.

```mermaid flowchart LR accTitle: Organizational AI Enablement and Literacy Structure subgraph Enterprise["Enterprise AI Tool Deployment"] C["ChatGPT Enterprise<br/><i>(12,000 Advisors + 12,000 Staff)</i>"] M["Microsoft Copilot<br/><i>(Enterprise-Wide)</i>"] A["Claude Chat & Claude Code<br/><i>(Specialized / Engineering Cohorts)</i>"] end subgraph Literacy["Ignite AI Enablement Program"] U["End-User Enablement<br/><i>(Custom GPTs, drafting, summarization)</i>"] S["AI-Enabled SDLC<br/><i>(Engineering workflows & code generation)</i>"] D["Department Champions<br/><i>(Cross-functional AI adoption spearheads)</i>"] end Enterprise --> Literacy ```

To coordinate this transformation across business units, the enterprise established a comprehensive program called **"Ignite AI"** in partnership with Human Resources, Change Management, and Learning & Development. This initiative blends formal coursework, hands-on sessions, and departmental champions who showcase advanced techniques and lead adoption within their respective business domains.

---

[31:47](https://www.youtube.com/watch?v=LnRXxsviw7A&t=1907s) Q&A: Traceability, Governance Speed, and Qualitative User Feedback

An attendee asked how traditional software engineering standards—specifically explainability, traceability, and repeatability—are upheld in an agentic setting. Printz explained that auditability is paramount in a heavily regulated financial services and insurance environment, where the AI governance program maintains formal oversight and reporting accountability directly to the Board of Directors. Every step in an agent's execution path must be preserved to satisfy regulatory requirements.

Rana from a fintech firm raised the operational tension between rapid model innovation and rigorous governance, asking how New York Life keeps pace with evolving user expectations and tool updates. Printz clarified that pure engineering metrics must be complemented by qualitative evaluation mechanisms:

- **End-user focus groups**: Conducting recurring sessions to capture shifting user expectations, pain points, and edge cases. - **Service call listening**: Auditing live customer service interactions where agents use AI assistants to observe real-world operational workflows. - **Continuous refinement**: Combining qualitative feedback loops with telemetry data to maintain system safety and agility as agent deployments scale.

## Notable quotes > [25:32](https://www.youtube.com/watch?v=LnRXxsviw7A&t=1532s) None of those going to make the agent better, right? We often talk about how we make agent better performance... optimization road map... But essentially, this is the governance layer. It makes the agent deployable and safe. — Marina Printz

## Mentioned Ai4, Anthropic, BD Ecosystem, ChatGPT Enterprise, Claude Chat, Claude Code, Ignite AI, Imran Chaudhry, Marina Printz, Microsoft Copilot, National Association of Insurance Commissioners (NAIC), New York Life, Progress Software, Rana, Valeriy

## Video description Marina Printz - VP, AI and Data Science, New York Life

How do you know if GenAI answer is actually right, not just confident sounding? This talk covers how we evaluate and monitor GenAI in production. It gives a practical way to think about scoring and monitoring your own systems. Useful for anyone building or reviewing AI systems before launch.

[Source](https://www.youtube.com/watch?v=LnRXxsviw7A)

中文简报

纽约人寿为自主AI部署多级熔断机制 自主AI系统需要持续的执行轨迹审计和细粒度紧急停止开关,因为静态输出评估无法捕获受监管信任边界内的复合错误和提示注入。 Marina Printz 概述了纽约人寿在高度监管的金融服务环境中安全部署生成式与智能体(Agentic)AI系统的企业级治理框架。该运营模型以两项安全防护措施(部署前测试与运行时监控)、四项诊断性响应检查(上下文相关性、回答相关性、真实依据性与完整性)以及三个预设的运营响应层级为基础。演讲强调自主智能体必须超越静态的“提示-回答”评估指标,转向轨迹级审计,参照人工复核校准 LLM 裁判,并实施细粒度的隔离熔断机制。Printz 还详细介绍了通过“Ignite AI”素养培训计划推进组织赋能,并通过持续的定性反馈回路使技术严谨性与实际商业价值相契合。 部署智能体系统使验证重点从评估看似合理的文本生成,转变为核实安全的工具选择、中间推理轨迹以及符合政策的工作流执行。 (0:04) 在受到严格监管的金融服务领域运营,需要具备董事会级别的可审计性与错误追踪能力,以满足全美 24 个州采纳的 NAIC AI 模型通告等治理标准。 (2:44) 企业应用 AI 应依序推进明确的能力层级(Empower、Elevate、Reimagine),仅在通过成本效益分析证明合理时,才扩展架构复杂度和自主权。 (5:02) 智能体评估需要审计包含规划、工具参数选择和中间观察在内的整个执行轨迹,因为各步骤中的中间决策会层层复合累加。 (6:54) 运行安全依赖于在部署前预先确立三个运营响应层级(记录/Log、审查/Review 与暂停/Pause),以避免在实际生产环境发生故障时仓促应对突发事件升级。 (8:25)

Reading summary

Marina Printz, Vice President of AI and Data Science at New York Life, argues that deploying autonomous AI agents in regulated financial enterprises requires shifting evaluation from surface text generation to end-to-end trajectory governance and pre-planned operational safety controls. Regulatory Demands and Multi-Tier Strategy (2:44) Operating across 12,000 agents and advisors in life insurance, wealth management, and long-term care, New York Life's automated workflows cross multiple trust boundaries. Flawed outputs risk advisor confusion, compliance vulnerabilities, or unauthorized state changes. Heightened scrutiny, including the NAIC AI governance bulletin adopted in 24 states, requires documented testing protocols, guardrails, and direct Board-level reporting. To balance adoption and risk, New York Life categorizes AI deployments into three capability tiers: Empower (broad personal productivity tooling), Elevate (custom point solutions delivering measured ROI), and Reimagine (autonomous domain-level redesigns). Printz cautions that every deployment requires strict cost-benefit analysis, noting that simpler non-agentic copilots should be maintained whenever they satisfy business requirements without unnecessary architectural overhead. Trajectory Auditing and Test Portfolio Rigor (6:54) Because agentic systems iteratively plan, query external tools, observe results, and execute actions, validating only the final output is insufficient. Evaluators must audit the entire multi-step trajectory to verify appropriate tool selection, valid parameters, and compliance with authorization boundaries. Tracing these intermediate paths allows engineers to identify specific failure points before compound errors affect downstream workflows. Traditional question-and-answer benchmarks are inadequate for autonomous agents. Printz specifies an expanded test portfolio consisting of five components: golden data sets, optimal path sets for execution efficiency, hallucination traps, adversarial edge cases, and regression suites integrated into CI/CD pipelines. Treating retrieved external data as untrusted instructions is essential to defend against indirect prompt injections hidden in PDFs, web pages, or tool outputs. Triangulated Scoring and Parallel Diagnostic Checks (14:53) Rather than relying on a single aggregated score, New York Life triangulates evaluation across three distinct methods: LLM-as-a-judge for contextual scalability, deterministic rule-based checks for structured schemas, and expert human review for policy edge cases. Discrepancies between human experts and LLM judges serve as diagnostic signals to tighten rubrics and prompt calibrations rather than discard automated scoring. Both pre-deployment validation and live monitoring evaluate four parallel diagnostic metrics: context relevancy, answer relevancy, groundedness, and completeness. Pairing these vectors isolates technical root causes; for example, high context relevancy combined with low answer relevancy signals prompt synthesis failure rather than an indexing defect. To ensure operational value, technical diagnostics are further paired with business usefulness metrics such as task completion rates, override frequencies, and structured user feedback. Operational Telemetry and Predefined Escalation Tiers (22:19) The operating framework enforces two structural safeguards—offline pre-deployment evaluation and continuous runtime traffic monitoring—coupled with three predefined response tiers. Rather than improvising during incidents, teams pre-agree on thresholds for Tier 1 logging, Tier 2 review by designated domain owners for moderate deviations, and Tier 3 circuit breakers for severe or compounded anomalies. When anomalies breach safe limits, mitigation relies on granular containment rather than broad system shutdowns. Operators can selectively pause a single failing tool integration, restrict action spaces by enforcing mandatory human approval on high-risk steps, detach corrupted knowledge bases, or isolate access for specific user cohorts while fixes are deployed. Enterprise Literacy and Organizational Enablement (28:57) Governance controls operate alongside broad workforce enablement. New York Life deployed ChatGPT Enterprise to its 12,000 agents and 12,000 corporate staff, rolled out Microsoft Copilot broadly, and provisioned specialized engineering teams with Anthropic's Claude tools. To coordinate adoption across units, the enterprise established the 'Ignite AI' program in partnership with HR and Change Management, combining structured coursework, hands-on sessions, and departmental champions. Printz emphasizes that while trajectory auditing, response tiers, and governance layers do not directly optimize core model capabilities, they form the non-negotiable control plane that makes autonomous AI deployable and safe in regulated enterprises. In response to Q&A inquiries, she noted that off-the-shelf software remains incomplete, requiring bespoke composite architectures and potential enterprise semantic layers to maintain auditability and data consistency.

精炼阅读摘要

纽约人寿(New York Life)人工智能与数据科学副总裁 Marina Printz 提出,在强监管金融环境下规模化部署生成式智能体,必须建立一套独立于基础模型变动的治理框架;通过“双重防护、四项响应检查与三重生产响应层级”,企业可将质检重心从终态文本比对转向动态执行轨迹审计,确保系统在合规边界内安全落地。 智能体范式转变与执行轨迹审计 (6:54) Printz 指出,从非智能体向自主智能体架构的演进彻底改变了系统正确性的评估范式。传统的非智能体系统遵循“输入-输出”的线性模式,主要依赖参考答案进行静态比对;而智能体系统具备动态规划、工具调用、环境观察与操作执行的闭环能力。多步决策会逐级复合放大误差,仅评估最终文本既无法保证操作安全,也无法在出现偏差时快速排查故障根因。 因此,企业必须对执行轨迹(Trajectory)进行全链路审计,验证智能体是否选对工具、传准参数、正确理解中间反馈并受控于权限范围内。纽约人寿依托 B2B2C 模式支持全美 12,000 名代理人与顾问,自动化输出的差错将直接跨越企业与消费者间的信任边界;此外,美国全国保险专员协会(NAIC)的 AI 治理公告已获 24 个州采纳,强制要求险企建立具备董事会汇报机制的正规治理档案与测试记录。 双重防护架构与细粒度生产响应层级 (8:25) 为保障生产环境稳定,Printz 提出了由部署前离线评估与上线后实时流量监控构成的“双重防护”,前者确立行为基准与极端边界,后者捕获实际环境漂移。针对运行时异常,该框架预先制定了三级生产响应层级:第一级(记录/Log)采集处于正常参数范围的输入与轨迹日志;第二级(审查/Review)对临界信号或指标异动发出警报并指派业务负责人调查;第三级(暂停/Pause)在突破安全阈值时触发熔断。 Printz 强调,响应层级必须预先定义,严禁在生产故障发生时仓促即兴处置。生产环境需要精细化的隔离控制而非一刀切式的全局关停:具体手段包括暂停单项异常工具、对高风险操作强制接入人工审批(Human-in-the-loop)、切断受污染的数据源,或仅针对特定用户群体暂停服务,以最大程度限制故障影响范围(Blast Radius)。 五维测试组合与评估三角互证机制 (11:46) 传统的问答基准集无法全面验证自主智能体。Printz 阐述了构建企业级测试组合的五个部分:验证基础精度的黄金数据集、检验调用效率与合规路径的最优路径集、测试信息缺失与矛盾时鲁棒性的幻觉陷阱、注入环境故障的对抗用例集,以及沉淀生产真实事故的回归套件。针对外部检索内容中可能潜藏的间接提示词注入(Indirect Prompt Injection),系统必须将外部数据一律视为不可信数据,结合出向网关与行为监控实施严格防范。 在评估手段上,纽约人寿采用“三角互证”体系:兼顾高并发与语义理解的大模型评判(LLM-as-a-Judge)、校验输出格式与字段合规的确定性规则检查,以及裁决复杂伦理与边界问题的人工专家评审。当大模型评判与人工评审产生分歧时,团队将其作为诊断信号,用于收紧提示词标准并校准评判阈值。 四项并行诊断指标与业务实用性度量 (17:12) 在测试与实时监控中,系统并行运行四项诊断检查:验证证据检索质量的上下文相关性(Context Relevancy)、检验是否直接回应意图的回答相关性(Answer Relevancy)、核实主张均有证据支持的事实扎实度(Groundedness),以及确认无遗漏的完整性(Completeness)。多项指标组合构成了故障排查的正交向量:例如低上下文且低回答相关性反映上游检索缺陷,而高上下文但低回答相关性则暴露模型推理与综合能力的不足。 Printz 同时提醒,技术指标达标并不等于具备业务价值:答案即使高度相关且无幻觉,也可能对业务人员毫无实用价值。因此,工程团队必须补充业务实用性信号,包括任务完成率、系统与用户覆盖(Override)频率、重试模式,并结合常规焦点小组访谈与客服录音旁听等定性反馈进行闭环验证。 三层战略落地、生态集成与组织赋能 (28:57) 纽约人寿将 AI 战略划分为“赋能”(Empower,个人日常生产力)、“提升”(Elevate,高 ROI 定制方案)与“重塑”(Reimagine,业务流重构)三个梯级。在赋能层面,公司已向全美 12,000 名顾问与 12,000 名内勤员工全面发放 ChatGPT Enterprise 和 Microsoft Copilot 权限,并向工程团队部署 Anthropic 的 Claude 工具。配套的“Ignite AI”项目通过培训与部门倡导者网络驱动全员技术采纳。 在底层技术架构上,Printz 指出目前尚无单一商业产品能满足全套治理、评估与监控诉求,大型企业必须采用商业工具与内部自建相结合的复合架构;同时,纽约人寿正在评估引入企业级语义层(Semantic Layer),旨在通过标准化的结构化元数据为多智能体协同提供高精度的推理支撑。 Printz 总结认为,治理控制架构本身并不直接提升智能体的业务表现,但它是自主系统跨越合规红线、在企业级生产环境中安全可用的必要前提;鉴于一体化商业工具链仍不成熟,且行业面临快速模型迭代与严苛监管归档的双重诉求,企业仍需在定制系统工程与动态反馈机制之间寻求长期平衡。

Detailed notes — zh

## Background 本内容由 Ai4 频道于 2026 年 8 月 19 日发布在 YouTube 平台。页面简介说明,该演讲由纽约人寿(New York Life)人工智能与数据科学副总裁 Marina Printz 主讲,核心探讨如何在生产环境中评估与监控生成式 AI 系统,以甄别回答是真实正确还是仅仅“听起来自信”,为 AI 系统的上线评审与持续监控提供实操方法论。 ## TL;DR 在强监管的金融与人寿保险背景下,演讲阐述了生成式 AI 从单点原型走向规模化投产所面临的安全与合规挑战。为应对智能体(Agentic)系统复杂的自主决策与工具调用链,纽约人寿构建了涵盖“两项安全保障(部署前评估与上线后监控)”、“四项核心响应检查(上下文相关性、答案相关性、事实依据性与回答完整性)”以及“三级生产响应机制(日志记录、人工复核与局部熔断)”的治理框架。同时,演讲强调了从单一问答验证转向全轨迹(Trajectory)审计的重要性,并分享了涵盖测试组合库、三角评测以及“Ignite AI”组织能力转型的落地实践。 ## Atmosphere & style 演讲开场以轻松幽默的破冰打趣切入,随后迅速转入严谨、务实的金融工程与合规治理探讨。讲者表达沉稳专业、逻辑极其清晰,将抽象的 AI 概念与保险业务的实际风控场景紧密咬合。整场分享充满了一线工程落地的实战质感,在展现对前沿技术审慎理性的同时,也传递出通过系统化治理架构确保 AI 安全规模化应用的笃定与自信。 ## Key takeaways - [00:04](https://www.youtube.com/watch?v=LnRXxsviw7A&t=4s) 从原型到规模化生产的跨越:智能体系统的核心衡量标准不再仅仅是输出答案的正确性,而是在动态工具调用与工作流更新中保持安全、准确与企业合规边界控制。 - [02:44](https://www.youtube.com/watch?v=LnRXxsviw7A&t=164s) 强监管与信任边界治理:在 B2B2C 商业模式下,AI 输出偏差可能引发业务风险与合规质疑;系统必须满足 NAIC 等监管框架要求的详尽审计追踪与董事会汇报要求。 - [04:56](https://www.youtube.com/watch?v=LnRXxsviw7A&t=296s) 企业级 AI 战略三层架构:纽约人寿将场景划分为赋能(Empower)、提效(Elevate)与重塑(Reimagine),强调根据业务需求进行严格的成本-效益权衡,避免盲目追求全自主智能体。 - [06:48](https://www.youtube.com/watch?v=LnRXxsviw7A&t=408s) 评测范式转向全轨迹(Trajectory)审计:智能体系统具备自主循环决策能力,评测必须覆盖工具调度的合理性、动作执行的合权性、环境感知的准确性及关键熔断点。 - [08:25](https://www.youtube.com/watch?v=LnRXxsviw7A&t=505s) 双重安全保障与闭环响应体系:通过部署前沙盒评估与上线后实时流量监控两道防线,结合四项核心检查与预设的三级生产响应机制,严格解耦系统变更与评估变更。 - [11:46](https://www.youtube.com/watch?v=LnRXxsviw7A&t=706s) 现代智能体全景测试组合库:超越单一静态黄金数据集,构建包含最优路径集、幻觉陷阱集、对抗性测试集以及生产故障回灌的回归测试集等五大支柱。 - [13:05](https://www.youtube.com/watch?v=LnRXxsviw7A&t=785s) 间接提示词注入防御与不可信数据隔离:在架构上将所有外部检索内容严格视为“不受信任的数据”,通过来源溯源标记、注入渗透测试与出口/动作网关阻断未授权操作。 - [14:53](https://www.youtube.com/watch?v=LnRXxsviw7A&t=893s) 评估方法的三角验证与裁判校准:综合运用 LLM as a Judge、基于规则的评测与人工专家复核,通过双盲比对分歧持续收紧评分细则与判定阈值。 - [17:16](https://www.youtube.com/watch?v=LnRXxsviw7A&t=1036s) 四项核心响应检查与根因诊断矩阵:依据上下文相关性、答案相关性、事实依据性与完整性的组合表现,可快速定位是知识库检索缺陷还是模型推理/Prompt 编排问题。 - [20:01](https://www.youtube.com/watch?v=LnRXxsviw7A&t=1201s) 超越正确性的多维运维监控:结合端到端任务完成率、用户手动覆盖率等业务实用性指标,以及数据分布漂移和智能体执行轨迹深度追踪,构筑生产决策底座。 - [23:00](https://www.youtube.com/watch?v=LnRXxsviw7A&t=1380s) 细粒度生产熔断控制(Kill Switch):应急机制支持针对单一工具、特定动作、特定数据源或受影响用户群组进行局部隔离与暂停,避免系统全盘瘫痪。 - [25:32](https://www.youtube.com/watch?v=LnRXxsviw7A&t=1532s) 治理层是系统可部署性的基石:安全治理框架虽不直接提升智能体能力上限,但正是这套治理机制赋予了复杂 AI 系统在生产环境中安全上线的资格。 - [28:57](https://www.youtube.com/watch?v=LnRXxsviw7A&t=1737s) “Ignite AI”组织能力与分层赋能:向全公司 12,000 名代理人与 12,000 名内勤员工分层部署 ChatGPT Enterprise、Copilot 与 Claude,跨部门协同提升全员 AI 素养。 - [31:47](https://www.youtube.com/watch?v=LnRXxsviw7A&t=1907s) 定量工程监控与定性业务反馈闭环:纯技术指标须与焦点小组访谈、实际客服录音复盘等定性手段结合,以应对规模化扩张下的评估与治理挑战。 ## Detailed walkthrough ### [00:04](https://www.youtube.com/watch?v=LnRXxsviw7A&t=4s) 开场与智能体系统部署的思考实验 演讲伊始,纽约人寿(New York Life)人工智能与数据科学副总裁 Marina Printz 幽默地向全场打招呼,打趣道:“我刚才还在想,我们是不是应该在下午 4 点就开始供应酒水饮料,那样的话现场人可能会更多一些。”在轻松的气氛中,她带领听众进入一个关于自主智能体系统(Agentic System)的思维实验:所谓智能体系统,是指那些能够自主检索信息、选择调用工具并代表人类执行具体操作的系统——例如起草邮件、更新业务记录或独立完成一项端到端的服务请求。 ```mermaid flowchart LR accTitle: 从原型验证到规模化生产的跨越 subgraph Prototype["原型验证阶段 (Prototype)"] P1["快速构建演示"] --> P2["生成令人印象深刻的结果"] end subgraph Production["规模化生产阶段 (Scale)"] S1["工具选择与环境感知"] --> S2["工作流更新与动作执行"] S2 --> S3{"安全、合规与策略校验"} end Prototype -.->|"跨越部署鸿沟"| Production ``` Marina Printz 指出,构建一个原型演示往往能快速展现出惊艳的效果,这本身就是原型的目标所在;然而,一旦将系统推向规模化投产,面对实时读取外部内容、动态选择工具、修改业务工作流并触发外部动作的复杂环境,核心问题就彻底转变了。此时的衡量标准不再仅仅是“我们是否输出了正确的答案”,而是“我们是否安全、准确且在企业合规策略允许的范围内达成这一结果?如果底层发生漂移,我们又该如何感知?”为了解决从原型到生产的落地难题,她提出了一套涵盖两项安全保障、四项响应检查与三级生产响应机制的实用工程治理框架,强调无论底层基础模型如何快速迭代演变,上层业务系统都必须保持稳定可靠的安全边界。 --- ### [02:44](https://www.youtube.com/watch?v=LnRXxsviw7A&t=164s) 强监管环境下的业务信任与合规治理要求 纽约人寿作为一家大型人寿保险与财富管理金融方案提供商,其业务运作处于极为严苛的金融监管环境之中。公司采用典型的 B2B2C 商业模式,在全美拥有庞大的专业服务网络,覆盖超过 12,000 名专业代理人与财务顾问。业务范畴不仅涵盖核心的人寿保险,还深度涉及年金保险(Annuities)、财富管理(Wealth Management)以及长期护理险(Long-Term Care)等复合型金融服务。在这种架构下,AI 系统绝非孤立运行的技术黑盒,它始终在深度赋能内部员工、前线代理顾问,或者直接嵌入串联二者的关键业务流程中。 ```mermaid flowchart TD accTitle: 纽约人寿业务模型与AI信任边界 subgraph Enterprise["纽约人寿企业级 AI 平台"] AI["GenAI / Agentic 系统"] end subgraph Stakeholders["多层级业务触点 (B2B2C)"] Emp["内部运营与核保员工"] Adv["12,000 名全国代理人与财务顾问"] Client["最终保单持有人与客户"] end AI <-->|"跨越第一道信任边界"| Emp AI <-->|"跨越第一道信任边界"| Adv Adv <-->|"跨越第二道信任边界"| Client ``` 这种紧密交织的业务关系意味着 AI 系统时刻在跨越关键的“信任边界(Trust Boundaries)”。在人寿保险领域,AI 的输出偏差绝不仅仅是在屏幕上显示了一句无伤大雅的错误胡话,它很可能会直接引发顾问对产品合规性的重大质疑、导致昂贵的人工返工,甚至错误更改底层保单系统的数据。与这一严峻业务现实相叠加的是日益趋紧的外部监管政策:全美保险专员协会(NAIC)在当年早些时候推出了专门的 AI 治理框架,截至演讲时已有 24 个州正式采纳该框架。该法规明确要求保险机构必须建立具备完整文档记录的 AI 治理计划,直接向董事会承担汇报责任,且必须对所有测试错误、测试协议及全流程操作留存详尽的合规审计证据。 --- ### [04:56](https://www.youtube.com/watch?v=LnRXxsviw7A&t=296s) 纽约人寿的企业级 AI 战略三层架构 为了有序推进技术落地并匹配不同的业务风险,纽约人寿制定了清晰的 AI 战略演进框架,将所有 AI 场景划分为由浅入深的三个递进层级:赋能(Empower)、提效(Elevate)与重塑(Reimagine)。这一分层体系不仅代表了技术工具的演变,更反映了系统对企业核心数据的依赖程度、业务流程嵌入的复杂度以及系统自治权(Autonomy)的逐步提升。 | 战略层级 | 核心定位与范围 | 业务目标与集成复杂度 | 验证重点 | |:--- |:--- |:--- |:--- | | **赋能 (Empower)** | 广泛的基础工具普及 | 辅助员工日常办公,提升局部场景的工作生产力 | 基础响应准确性与常规内容合规 | | **提效 (Elevate)** | 针对特定业务的定制化方案 | 嵌入具体业务链路,交付可量化的商业回报与业务成果 | 业务逻辑准确性与工作流协同质量 | | **重塑 (Reimagine)** | 变革性的领域级流程再造 | 构建企业级智能体系,实现高度自主的智能体端到端协同 | 动作执行合规性、工具调度轨迹与安全边界控制 | Marina Printz 强调,随着应用场景向“重塑”层级演进,验证工作的核心诉求会从传统的“回答是否正确”延展为“操作是否合规执行”。但这并不意味着企业应当盲目追求所有场景的全自主化。在真实的商业实践中,团队必须时刻进行严格的“成本-效益(Cost-Benefit)”权衡:“如果一个简单的 Copilot 辅助助手就能充分满足业务诉求,那就用 Copilot。”并不是每一次文本摘要或文档起草都需要调动高复杂度的自主智能体系统,技术选型必须服务于严谨的业务理性。 --- ### [06:48](https://www.youtube.com/watch?v=LnRXxsviw7A&t=408s) 范式转变:从单一问答验证到全轨迹(Trajectory)审计 从传统非智能体系统跨越到智能体工作流,彻底重构了人机交互与系统评测的逻辑底座。在传统的非智能体世界中,交互呈现线性的“输入提示词 -> 输出回答”模式,工程团队只需要通过预设的标准答案、评分细则(Rubrics)或人工评分,对最终输出的静态文本进行对比即可。 ```mermaid flowchart TD accTitle: 智能体工作流执行与全轨迹验证机制 subgraph Loop["智能体核心执行循环 (Agent Loop)"] Plan["1. 规划任务 (Plan)"] --> Retrieve["2. 检索并调用工具 (Retrieve/Select Tool)"] Retrieve --> Observe["3. 观察执行反馈 (Observe)"] Observe --> Decide["4. 决策下一步行动 (Decide)"] Decide --> Action["5. 输出结果或更改系统 (Produce Outcome)"] end subgraph Audit["全轨迹审计与熔断机制 (Trajectory Audit)"] CheckTool["工具选择是否正当?"] CheckAuth["动作授权是否合规?"] CheckObs["观察理解是否准确?"] PauseNode{"是否触发安全熔断 (Pause)?"} end Retrieve -.-> CheckTool Decide -.-> CheckAuth Observe -.-> CheckObs CheckTool & CheckAuth & CheckObs --> PauseNode ``` 相比之下,智能体系统处于高度动态的自主循环中:系统首先制定行动计划(Plan),检索并调用外部工具(Retrieve Tools),观察工具返回的执行结果(Observe),进而做出下一步推理决策(Decide),最终产出系统变更或实际动作(Act)。在多智能体(Multi-Agent)协同场景下,一步偏差更会在下游产生链式级联反应。因此,仅靠输出端的结果检查已经彻底失效,工程团队必须监控并验证整个“执行轨迹(Trajectory)”: - **工具调度的合理性**:智能体是否选择了正确的工具,是否避免了冗余调用? - **动作执行的合权性**:触发的外部写入或调用是否获得了合规授权? - **环境感知的准确性**:智能体是否正确理解了工具返回的观察结果? - **熔断机制的响应点**:在轨迹偏离预期时,系统能否在关键节点主动暂停(Pause)以防风险外溢? --- ### [08:25](https://www.youtube.com/watch?v=LnRXxsviw7A&t=505s) 双重安全保障体系与闭环响应机制 为了在生产全生命周期中有效约束智能体,Marina Printz 详细阐释了其核心治理架构:由“两项安全保障(Two Safeguards)”、“四项响应检查(Four Response Checks)”和“三级生产响应层级(Three Production Response Tiers)”构成的闭环体系。 ```mermaid flowchart TD accTitle: 智能体安全治理框架概览 subgraph Safeguards["两项安全保障 (Two Safeguards)"] Pre["保障 1: 部署前评估 (Pre-deployment Evaluation)"] Live["保障 2: 上线后实时监控 (Live Production Monitoring)"] end subgraph Checks["四项核心响应检查 (Four Response Checks)"] CR["上下文相关性 (Context Relevancy)"] AR["答案相关性 (Answer Relevancy)"] GN["事实依据性 (Groundedness)"] CP["回答完整性 (Completeness)"] end subgraph Tiers["三级生产响应机制 (Response Tiers)"] T1["第 1 级: 正常记录日志 (Log)"] T2["第 2 级: 触发人工介入复核 (Review)"] T3["第 3 级: 系统熔断与暂停服务 (Pause)"] end Pre --> Checks Live --> Checks Checks --> Tiers ``` 两项安全保障的核心在于将“预期测试”与“现实监控”分立并联动: 1. **部署前评估(Pre-deployment Evaluation)**:在离线沙盒中使用已知测试用例、对抗性样本及轨迹追踪评分,检验新版本是否达到准入基线。 2. **上线后监控(Production Monitoring)**:持续捕获真实的生产流量,将实时运行指标与已验证的基线进行动态比对。 Marina Printz 特别指出,团队必须严格解耦“系统变更(System Changes)”与“评估变更(Evaluation Changes)”。系统变更包括底层大模型升级或外部工具接口调整;而评估变更则涉及评测数据集扩展或业务评分细则的修订。明确这种区分,有助于团队在指标波动时精准判断是应当执行“全量重新测试并重新部署”,还是仅仅需要对评测标准进行“重新校准(Recalibration)”。 此外,三级生产响应层级的流转阈值必须在系统上线前预先设定,绝不能等生产环境出事后才仓促应对:“系统处于什么指标时只需静默记录(Log)?何时必须升级至人工复核队列(Review)?何时必须果断执行服务熔断(Pause)?所有这些响应层级,在进入生产环境之前就必须白纸黑字地制定清楚。” --- ### [11:46](https://www.youtube.com/watch?v=LnRXxsviw7A&t=706s) 智能体全景测试组合库的五大支柱 在传统的生成式 AI 研发中,团队往往过度依赖单一的“黄金数据集(Golden Dataset)”。然而,针对需要评估执行轨迹的复杂智能体,静态问答对早已捉襟见肘。Marina Printz 提出了构建现代化智能体测试组合库的五大必备支柱: ```mermaid flowchart TD accTitle: 智能体综合测试组合库架构 subgraph TestPortfolio["全景测试组合库 (Test Portfolio)"] GD["1. 黄金数据集 (Golden Dataset)<br>基准标准问答对"] OP["2. 最优路径集 (Optimal Path Set)<br>工具调用序列与防冗余验证"] HT["3. 幻觉陷阱集 (Hallucination Traps)<br>缺失、矛盾与过度精确证据"] AD["4. 对抗性测试集 (Adversarial Set)<br>歧义、高复杂性与工具故障注入"] RG["5. 回归测试集 (Regression Set)<br>生产真实失败用例闭环回灌"] end GD & OP & HT & AD --> PreDeploy["部署前准入测试"] RG -->|"生产故障闭环沉淀"| TestPortfolio ``` - **黄金数据集(Golden Dataset)**:验证标准输入下的基准业务问答质量。 - **最优路径集(Optimal Path Set)**:专门评估智能体调度工具的合理性——是否使用了预期的工具?输入参数是否准确?是否绕过了无意义的冗余步骤? - **幻觉陷阱(Hallucination Traps)**:主动向系统注入缺失信息、自相矛盾的数据或过度精确的诱导性证据,检验系统是否会编造事实。 - **对抗性测试(Adversarial Tests)**:引入极端歧义、高复杂业务逻辑以及模拟外部工具调用失败(Tool Failures),检验系统的容错与鲁棒性。 - **回归测试集(Regression Sets)**:将线上真实监控中捕获并完成修复的实际故障用例,永久回灌至离线基准测试库中,确保同类错误永不复发。 --- ### [13:05](https://www.youtube.com/watch?v=LnRXxsviw7A&t=785s) 对抗性安全深度剖析:将外部内容视为“不受信任的数据” 在所有对抗性测试分类中,Marina Printz 重点深入剖析了间接提示词注入(Indirect Prompt Injection)带来的安全威胁。她强调,提示词注入正是“智能体安全绝不能寄托于大模型自觉表现”的最典型例证。在真实的业务流程中,用户提出的可能是一个完全合规、人畜无害的普通业务查询,但当智能体自主调用工具读取外部 PDF 文档、第三方网页或外部 API 的返回结果时,恶意的注入指令便可能隐藏其中。 ```mermaid flowchart TD accTitle: 外部不可信数据注入防护架构 User["最终用户 (提交正常业务请求)"] --> Agent["核心智能体系统 (Agent Core)"] Agent --> Tool["调用工具检索外部内容"] subgraph External["外部不可信环境"] Doc["业务文档 / 第三方网页 / 外部 API"] Malicious["[恶意隐藏指令: 提示词注入]"] Doc -.-> Malicious end Tool --> External External --> Filter{"内容隔离与来源溯源<br>(Untrusted Data Treatment)"} Filter -->|"打上来源标记与安全扫描"| Reasoning["安全推理引擎"] Reasoning --> EgressGate{"出口与动作网关<br>(Egress & Action Gates)"} EgressGate -->|"阻断未授权操作"| Block["拦截危险写操作/数据外泄"] EgressGate -->|"放行合规动作"| Exec["安全执行业务操作"] ``` 因此,整个系统的底层架构必须贯彻防御性设计原则:“必须从架构层面将所有外部抓取的内容严格视为‘不受信任的数据(Untrusted Data)’,而不是将其直接当作系统的可执行指令。”防御体系依赖多道防护网协同工作: - **来源溯源标记(Provenance Labels)**:对外部数据的流动路径进行全程元数据标注。 - **动态注入测试(Injection Testing)**:在流水线中持续进行渗透与注入模拟。 - **出口与动作网关(Egress and Action Gates)**:在系统向外部发出请求或执行关键写操作前设立拦截卡点,强制进行权限校验。 - **异常行为监控(Anomaly Monitoring)**:实时监测偏离常规业务轨迹的异常调用行为。 这一系列防御机制的目标并不是保证 100% 识别出每一条经过伪装的注入指令,而是确保即便模型在理解上被恶意诱导,外围的安全网关也能彻底阻断未授权操作的发生,将潜在后果严格限定在可控边界内。 --- ### [14:53](https://www.youtube.com/watch?v=LnRXxsviw7A&t=893s) 评估方法三角验证与 LLM as a Judge 校准闭环 为了对测试组合库进行高效评测,工程团队需要综合运用三类评测支柱:大语言模型裁判(LLM as a Judge)、基于规则的评测(Rule-based)以及人工审核(Human Review)。Marina Printz 强调,这三者绝非简单的“三者取平均分”,而是各有侧重、互为补充的“三角验证(Triangulation)”关系。 ```mermaid flowchart TD accTitle: 评测方法三角验证与校准闭环 subgraph Triangulation["三维评测透镜 (Evaluation Triangulation)"] L1["LLM as a Judge<br>快速、上下文感知、可扩展"] L2["基于规则的评测 (Rule-based)<br>确定性、完全透明、结构化字段"] L3["人工专家复核 (Human Review)<br>高复杂度、政策合规解释、未知边界"] end subgraph Calibration["LLM as a Judge 校准机制"] LLMEval["LLM 裁判评分"] <--> HumanEval["人工专家评分"] HumanEval -.->|"比对分歧 (Disagreement)"| Adjust["校准与收紧评分细则 (Tighten Rubrics)<br>调整判定阈值 / 限制评测范围"] Adjust --> LLMEval end Triangulation --> Calibration ``` - **LLM as a Judge**:兼具速度、上下文理解力与极高的扩展性,评测成本显著低于人工。但其本质是在系统中引入了另一个大模型,因此自身必须接受严格的校准与监控。 - **基于规则的评测**:在精确数值、必填字段格式、特定正则匹配等结构化场景下表现极佳,具有 100% 的确定性与透明度,在适用场景下是第一选择。 - **人工审核**:在处理高度复杂的保单条款解释、微妙的政策合规语义以及未知的系统失效模式时不可或缺,是整个评测体系的基准真值来源,但成本高昂且无法无限横向扩展。 针对 LLM as a Judge 的校准流程,团队通过将大模型的评分与人工专家的基准判定进行双盲比对。当大模型与人工判定出现分歧时,并不意味着应当直接抛弃 LLM 裁判,而是应当将其作为反馈信号,通过收紧评分细则(Tightening Rubrics)、微调判定阈值或缩小该裁判模型的评测范围,持续迭代直至其评分分布与人工标准高度拟合。 --- ### [17:16](https://www.youtube.com/watch?v=LnRXxsviw7A&t=1036s) 四项核心响应检查与根因诊断矩阵 在评估与监控体系中,无论是在部署前的离线沙盒还是上线后的实时流量监控中,有四项关键指标贯穿始终: ```mermaid flowchart TD accTitle: 核心响应检查与工程排错诊断树 subgraph Checks["四项核心检查"] CR["上下文相关性 (Context Relevancy)"] AR["答案相关性 (Answer Relevancy)"] GN["事实依据性 (Groundedness)"] CP["回答完整性 (Completeness)"] end subgraph Diagnosis["典型根因排查与工程修复"] D1["低上下文 + 低答案相关性<br>👉 检索或分块索引不足<br>🛠 方案: 重构检索查询 / 重新建立索引"] D2["高上下文 + 低答案相关性<br>👉 证据充分但模型综合归纳失败<br>🛠 方案: 优化 Prompt 引导 / 调整生成编排"] D3["低依据性 (Groundedness)<br>👉 存在幻觉编造<br>🛠 方案: 强化约束限制 / 剔除无关上下文"] end CR --> D1 AR --> D1 CR --> D2 AR --> D2 GN --> D3 ``` 1. **上下文相关性(Context Relevancy)**:系统是否检索到了正确的支撑证据?核心考核检索模块与数据源选择的准确性。 2. **答案相关性(Answer Relevancy)**:回答是否真正切中了用户的提问?在检索正确的情况下,系统依然可能生成一个事实无误却完全跑题的答复。 3. **事实依据性(Groundedness)**:输出中包含的所有实质性主张,是否都能在检索到的证据中找到明确支持?用于严密防范模型脱离材料自行脑补幻觉。 4. **回答完整性(Completeness)**:面对多层级的复杂复合问题,系统是否全面覆盖了所有问题分支,而非仅回答了其中一部分。 这四项检查构成了平行的工程诊断矩阵,而不是一个笼统的综合评分。通过不同指标的组合表现,工程师能够快速实施根因定位(Root-Cause Analysis): - **低上下文相关性 + 低答案相关性**:通常表明知识库索引覆盖不足、向量切块不合理或检索查询构建失败;修复方向应聚焦于重新构建索引、扩展数据源覆盖或重构 Query 管道。 - **高上下文相关性 + 低答案相关性**:表明系统已经成功拿到了正确的事实材料,但大模型在内容综合与推理阶段发生了偏差;修复方向应当针对 Prompt 指令设计、工具间编排逻辑(Orchestration)或生成阶段的参数进行针对性干预。 --- ### [20:01](https://www.youtube.com/watch?v=LnRXxsviw7A&t=1201s) 超越正确性:业务实用性、运维信号与轨迹审计 在演讲的第一部分尾声,Marina Printz 发出警示:千万不要把这四项响应指标仅仅当作“大屏仪表盘上的漂亮数字”。在现实业务中,完全可能出现一个各项指标完美达标、但对实际业务用户毫无实用价值的回答:“你无法单纯依靠事实依据性或答案相关性来衡量一项操作对业务到底有没有用。” ```mermaid flowchart LR accTitle: 全方位生产监控信号体系 subgraph EvalSignals["响应质量指标"] C1["上下文/答案相关性"] C2["事实依据性/完整性"] end subgraph BizSignals["业务实用性指标"] B1["端到端任务完成率"] B2["用户手动覆盖/重试率"] B3["真实业务抽样复核"] end subgraph OpsSignals["底层系统与轨迹监控"] O1["输入/环境概念漂移"] O2["Token 消耗与系统延迟"] O3["工具调用链与轨迹演变"] end EvalSignals & BizSignals & OpsSignals --> ProductionGate["动态生产响应与策略决策"] ``` 因此,生产环境的监控雷达必须扩展到更宽广的维度: - **业务实用性指标(Business Usefulness)**:追踪真实的端到端任务完成率(Task Completion Rate)、用户对 AI 建议的手动覆盖率(Overrides)、重试发生频次(Retries),以及结合一线的直接反馈开展定期的生产样本抽检。 - **AI 运维与环境信号(AI Ops & Drift)**:实时监测输入数据的分布漂移(Input Drift)、外部环境变迁、Token 消耗模式以及计算复杂度异动。 - **智能体执行轨迹深度追踪(Trajectory Tracking)**:全面记录智能体在每个执行步骤中所选择调用的工具清单、传递给工具的具体参数输入、执行路径的演进变迁,以及最终动作对外部业务系统产生的实际结果。这些全维度的监控信号相互交织,共同构成了支撑企业级智能体安全规模化运转的决策底座。 ### [22:19](https://www.youtube.com/watch?v=LnRXxsviw7A&t=1339s) 智能体轨迹监控与行为可重复性 在多智能体(Multi-agent)系统中,观察智能体执行任务时的行动路径(Path/Trajectory)至关重要。但这并不意味着路径越窄就必然越安全,或者路径变化大就一定不安全。路径的窄与宽在不同情境下代表着不同的含义:系统收敛在极窄的路径上,并不直接等同于系统安全并可以放行;路径多变也不一定代表失控。 轨迹分析的核心价值在于为团队提供一种透视多智能体系统的工具——观察系统在哪里交接任务、各个环节选择了哪些子智能体介入。通过这些轨迹监控手段,团队能够深入了解系统的运行机理,并逐步让多智能体系统的行为变得更加可重复、可预期。 ```mermaid flowchart TD accTitle: 轨迹监控与行为可重复性示意图 subgraph MultiAgent ["多智能体协同执行"] T["任务输入"] --> S["智能体调度/路由"] S --> A1["子智能体 A"] S --> A2["子智能体 B"] A1 --> H["任务交接 / 状态转换"] A2 --> H end subgraph Monitoring ["可观测性与控制"] H --> TM["轨迹监控 (Trajectory Monitoring)"] TM --> V1["窄路径分析"] TM --> V2["宽/多变路径分析"] TM --> R["提升行为可重复性与安全性"] end ``` --- ### [23:00](https://www.youtube.com/watch?v=LnRXxsviw7A&t=1380s) 生产环境的三级响应机制与精细化熔断控制(Kill Switch) 当生成式 AI 系统上线进入生产环境后,团队必须预先制定好异常应对预案,而不能等到故障发生时才仓促决策。针对生产中偏离基线的各类信号,体系设立了三个不同梯度的响应层级: 1. **轻微异常(Minor Signals)**:通常表现为轻微的数据毛刺(Blip)或相对历史模式的微小偏移。此时系统进行详细日志记录(Logging),并纳入预定的周期性审查流程中。 2. **中度异常(Moderate Signals)**:超出正常波动范围的指标偏离。此时必须有明确的负责人(Owner)介入深入排查。 3. **严重异常(Severe Signals)**:指标出现重大恶化,系统必须具备暂停相应操作或重定向执行路径的能力。此外,异常处理并非绝对线性,多个中度异常信号同时触发时,同样需要升级并采取干预行动。 对于具备高自主性、可能引发高风险的智能体,除了常规的约束行动空间(Constraining action space)和强制人工审批(Human approval)外,系统必须内置禁用与恢复机制,即通常所说的“紧急熔断开关”(Kill Switch)。 Kill Switch 的设计不应是粗暴地将整个系统全盘关闭。完善的熔断机制应该具备细粒度的隔离能力:可以针对单一工具(Tool)、特定动作(Action)、某一个数据源(Data Source),甚至特定用户群体(User Segment)实施局部暂停。由于团队在前期已经对轨迹多样性和响应质量进行了细维度的监控与划分,这就使得系统在发生故障时,能够精准定位问题并仅对受影响的组件或特定用户组进行暂停验证,而不会导致整个业务系统全面瘫痪。 --- ### [25:32](https://www.youtube.com/watch?v=LnRXxsviw7A&t=1532s) 安全落地框架全景总结:治理层赋能系统上线 讲者对整个生成式 AI 安全规模化落地框架进行了系统性收尾串讲。整个框架由三大支柱构成: - **两道安全防线(Two Safeguards)**:一是上线前的严格评估(Pre-deployment evaluation),二是上线后的实时生产流量监控(Production traffic monitoring)。 - **四大核心响应检查(Four Response Checks)**:结合智能体轨迹监控,重点评估四个维度——扎实度/事实依据(Groundedness)、完整性(Completeness)、上下文相关性(Context Relevancy)以及回答相关性(Answer Relevancy)。 - **三级生产响应(Three Response Tiers)**:基于预设阈值对监控信号进行梯次响应,轻微信号记录日志,中度信号由责任人介入审查,严重信号触发暂停或路径变更。 讲者特别强调,这一整套治理框架本身并不会直接提升智能体的能力上限——团队通常热衷于探讨性能优化路线图、添加更多复杂功能与模块,这确实很重要;但正是这套治理层(Governance Layer),才真正让智能体具备了可部署性(Deployable)与安全性(Safe)。 ```mermaid flowchart TD accTitle: GenAI 规模化安全落地框架总览 subgraph Safeguards ["两道安全防线 (Two Safeguards)"] S1["防线 1: 上线前评估"] S2["防线 2: 生产流量实时监控"] end subgraph Checks ["四大核心检查 (Four Response Checks)"] C1["Groundedness (事实依据)"] C2["Completeness (完整度)"] C3["Context Relevancy (上下文相关度)"] C4["Answer Relevancy (回答相关度)"] end subgraph ResponseTiers ["三级生产响应 (Three Response Tiers)"] R1["轻微异常: 日志记录 (Logging)"] R2["中度异常: 负责人审查 (Owner Review)"] R3["严重异常: 局部/全盘暂停 (Pause / Kill Switch)"] end S1 --> Checks S2 --> Checks Checks --> ResponseTiers ``` --- ### [27:23](https://www.youtube.com/watch?v=LnRXxsviw7A&t=1643s) 问答环节:工具选型组合与企业语义层(Progress Software 提问) 在问答环节,来自 Progress Software 的 Imran Chaudhry 首先提问:演讲中涵盖了非常广泛的监控与治理功能,市面上似乎没有任何单一软件产品能够覆盖所有需求,纽约人寿是自行研发还是采购了多家供应商?此外,方案中似乎未提及企业语义层(Enterprise Semantic Layer),而语义层在提升智能体准确性上往往效果显著。 讲者对此表示完全认同,并确认目前业内“没有任何单一工具能解决所有问题”。即便是走在前沿、拥有自建 AI 平台并内置大量控制能力的企业,也必然是结合外部供应商产品与内部定制化能力,打造出一套高度定制的方案(Bespoke solution),而非购买现成的开箱即用产品。针对企业语义层,讲者指出由于目前公司尚未将完全自主的复杂多智能体系统推向生产环境,但企业语义层确实是后续技术演进中正在重点考量的重要方向。 --- ### [28:57](https://www.youtube.com/watch?v=LnRXxsviw7A&t=1737s) 问答环节:组织能力建设、AI 素养与 "Ignite AI" 计划(BD Ecosystem 提问) 来自 BD Ecosystem 的 Valeriy 提问:演讲深入阐述了智能体开发和生产的治理层技术,但在组织能力层(Capability layer)与人才队伍建设(People side)方面,纽约人寿采取了哪些举措? 讲者回顾了企业的整体 AI 战略三角:**赋能(Empower,个人生产力提升)**、**提效(Elevate,针对具体用例 ROI 的单点方案)** 与 **重塑(Reimagine,业务领域级重塑)**。在“赋能”维度上,最核心的抓手是全员 AI 素养(AI Literacy): - **工具普及与分层供给**:向全公司 12,000 名保险代理人/顾问及 12,000 名内勤员工全面部署了 ChatGPT Enterprise;全员配备了 Microsoft Copilot;同时针对特定人群(如技术团队中的开发人员)开放了 Claude(涵盖 Claude 聊天与用于辅助编程的 Claude Code)。 - **两类 AI 素养培养**:一类面向业务终端用户,指导他们构建 Custom GPTs、起草信函、进行文档摘要等日常办公提效;另一类则面向工程团队,推进 AI 赋能的软件开发生命周期(AI-enabled SDLC)。 - **跨部门协作项目 "Ignite AI"**:技术团队联合人力资源部(HR)、变革管理部门(Change Management)以及培训发展部(L&D),共同发起了名为“Ignite AI”的企业级赋能计划。通过体系化课程、标杆案例展示,并在各业务部门设立 AI 代表(AI Champions)担任领头羊,以多层次的组织变革全力驱动 AI 落地。 - 公司共有 12,000 名代理人/顾问及 12,000 名员工获得了企业级 AI 工具访问权限。 - 组织内部分层使用 ChatGPT Enterprise、Microsoft Copilot 以及 Claude / Claude Code。 - 设立 "Ignite AI" 跨部门专项计划,推动全员 AI 技能转型与文化建设。 --- ### [31:47](https://www.youtube.com/watch?v=LnRXxsviw7A&t=1907s) 问答环节:高合规环境下的可解释性与定性闭环治理(Fintech 观众提问) 现场观众针对软件工程核心原则(可解释性 Explainability、可追溯性 Traceability、可重复性 Repeatability)以及监管合规要求进行了提问。讲者强调,纽约人寿身处强监管金融保险行业,系统的可审计性(Auditability)至关重要,公司已经建立了完备的 AI 治理项目体系,并直接向董事会承担汇报职责。 随后,一位来自金融科技公司的观众 Rana 提问:AI 技术与用户反馈迭代极快,严苛的治理框架如何跟上 AI 的快速演进与用户需求变化? 讲者坦言,纯技术与工程监控手段并非万能(Foolproof),必须结合定性的评估方式: 1. **焦点小组(Focus Groups)**:定期与终端用户组织深度访谈,挖掘哪些功能表现良好、哪些存在不足。 2. **实际业务录音复盘**:例如针对辅助客户服务代表(Service reps)的单单体 AI 智能体,团队会调取并旁听实际客服电话录音,回溯客服人员在真实通话中是如何与智能体交互、采纳建议的。 讲者最后总结道,在单智能体到多智能体系统的落地过程中,工程化指标监控必须与定性业务反馈相结合,而面向未来,最大的核心挑战依然在于“如何在更大业务规模下让这套评估与治理机制保持可扩展性(Scalable)”。 ## Notable quotes > [00:04](https://www.youtube.com/watch?v=LnRXxsviw7A&t=4s) 我刚才还在想,我们是不是应该在下午 4 点就开始供应酒水饮料,那样的话现场人可能会更多一些。 — Marina Printz > [00:04](https://www.youtube.com/watch?v=LnRXxsviw7A&t=4s) 我们是否安全、准确且在企业合规策略允许的范围内达成这一结果?如果底层发生漂移,我们又该如何感知? — Marina Printz > [04:56](https://www.youtube.com/watch?v=LnRXxsviw7A&t=296s) 如果一个简单的 Copilot 辅助助手就能充分满足业务诉求,那就用 Copilot。 — Marina Printz > [08:25](https://www.youtube.com/watch?v=LnRXxsviw7A&t=505s) 系统处于什么指标时只需静默记录(Log)?何时必须升级至人工复核队列(Review)?何时必须果断执行服务熔断(Pause)?所有这些响应层级,在进入生产环境之前就必须白纸黑字地制定清楚。 — Marina Printz > [13:05](https://www.youtube.com/watch?v=LnRXxsviw7A&t=785s) 必须从架构层面将所有外部抓取的内容严格视为‘不受信任的数据(Untrusted Data)’,而不是将其直接当作系统的可执行指令。 — Marina Printz > [20:01](https://www.youtube.com/watch?v=LnRXxsviw7A&t=1201s) 你无法单纯依靠事实依据性或答案相关性来衡量一项操作对业务到底有没有用。 — Marina Printz > [27:23](https://www.youtube.com/watch?v=LnRXxsviw7A&t=1643s) 没有任何单一工具能解决所有问题。 — Marina Printz > [31:47](https://www.youtube.com/watch?v=LnRXxsviw7A&t=1907s) 如何在更大业务规模下让这套评估与治理机制保持可扩展性(Scalable) — Marina Printz ## Mentioned Marina Printz, New York Life, Ai4, NAIC, ChatGPT Enterprise, Microsoft Copilot, Claude, Claude Code, Progress Software, Imran Chaudhry, BD Ecosystem, Ignite AI, Rana ## Video description Marina Printz - VP, AI and Data Science, New York Life How do you know if GenAI answer is actually right, not just confident sounding? This talk covers how we evaluate and monitor GenAI in production. It gives a practical way to think about scoring and monitoring your own systems. Useful for anyone building or reviewing AI systems before launch. [Source](https://www.youtube.com/watch?v=LnRXxsviw7A)

Source quotes

[0:04] Marina Printz: 我刚才还在想,我们是不是应该在下午 4 点就开始供应酒水饮料,那样的话现场人可能会更多一些。 [0:04] Marina Printz: 我们是否安全、准确且在企业合规策略允许的范围内达成这一结果?如果底层发生漂移,我们又该如何感知? [4:56] Marina Printz: 如果一个简单的 Copilot 辅助助手就能充分满足业务诉求,那就用 Copilot。 [8:25] Marina Printz: 系统处于什么指标时只需静默记录(Log)?何时必须升级至人工复核队列(Review)?何时必须果断执行服务熔断(Pause)?所有这些响应层级,在进入生产环境之前就必须白纸黑字地制定清楚。 [13:05] Marina Printz: 必须从架构层面将所有外部抓取的内容严格视为‘不受信任的数据(Untrusted Data)’,而不是将其直接当作系统的可执行指令。 [20:01] Marina Printz: 你无法单纯依靠事实依据性或答案相关性来衡量一项操作对业务到底有没有用。 [27:23] Marina Printz: 没有任何单一工具能解决所有问题。 [31:47] Marina Printz: 如何在更大业务规模下让这套评估与治理机制保持可扩展性(Scalable)

Source quotes

[25:32] Marina Printz: None of those going to make the agent better, right? We often talk about how we make agent better performance... optimization road map... But essentially, this is the governance layer. It makes the agent deployable and safe.

Original transcript

[0:04] Good afternoon, everyone. Uh I'm Marina Prince.  I'm vice president of AI and data science at [0:09] New York Life, and I'm wondering, right,  if we should have started drinks at 4:00. [0:15] Maybe [laughter] it would have been a little bit  more people, but nevertheless, looking forward [0:21] to sharing with you some of my um experiences and  also how I look at the things going forward. Maybe [0:28] we can start with a little bit thought experiment,  not just about, you know, 5:00 drinks, but what [0:35] does it mean around deploying agentic system?  So, we're thinking about agentic system that [0:41] can retrieve information, choose a tool, take an  action on someone's behalf, like draft a message, [0:48] or maybe update a record, or maybe complete the  request, right? When we do a prototype, things [0:55] look impressive very quickly, and that's the  intent of the prototypes. They do what they need. [1:00] But then, when we are moving from prototype to  deploying, and then deploying actually at scale, [1:07] and then system is considering to choose the tool,  and read external content, and update a workflow, [1:14] or prepare an action, it's no longer did we get  the correct answer, but have we gotten there [1:21] safely, correctly, and within our policy? And how  will we know if something changes? So, it might be [1:30] that all these paths held so far, but it's no  longer going forward. The experiences I'm going [1:36] to share here is a mixture of evaluation  frameworks that we've already deployed, [1:42] and then how we are thinking going forward in  terms of agentic systems at scale. I'm going [1:48] to introduce a practical operating framework that  can help us to move from prototypes to production. [1:56] While we are thinking about that framework.  It's going to be consist of two safeguards, [2:02] four response checks, and then three production  response tiers. And the main idea is evaluate [2:11] before deployment, monitor once we go live, and  decide in advance what happens when signals cross [2:22] or go above predefined thresholds. And this is not  about each foundational models wins if this models [2:29] better or that model in terms of the benchmarks.  Models change, but we need to make sure the system [2:36] contains regardless of how underlying models  evolve. Why it's very important especially for us? [2:44] New York Life it's a life insurer and financial  industry solutions provider, and we operate in [2:51] a regulated environment. We are B2B2C model. The  company supports a nationwide network of 12,000 [3:01] agents and advisors that offer professional  services across a broad range of financial [3:07] products, including life insurance as our name  suggests, but also annuities, wealth management, [3:14] long-term care long-term care, and other related  financial services. And that means AI systems that [3:21] we are talking about here never or very rarely act  in isolation. That system may support an employee, [3:30] an agent or advisor, or process that connects  the two, right? And then that will cross multiple [3:36] trust boundaries that is very important for us to  maintain. And why it matters? Because the error [3:43] will not only be a bad answer on the screen that  someone can catch. It can create a question or [3:49] concern or rework for an advisor or change in  the system. It happened in every industry and [3:56] in every trade, but in insurance financial  industry, it is especially important. So, [4:03] what happens is National Association of Insurance  Commissioners NAIC, earlier this year adopted [4:11] already 24 states adopted the framework that is an  increasing regulatory expectation that we require [4:20] to maintain documented AI governance pro- program  with responsibility of reporting to the board. [4:29] And then everything should be documented  including testing errors, testing protocols, [4:36] and everything in between. So, essentially that  operating framework that I'm going to talk about [4:42] can be a good infrastructure to support that  governance layer, and it can provide necessary [4:50] um um necessary I guess like evidence, whatever  we're going to need to produce. So, with that, [4:56] let me talk a little bit more of what capabilities  will need to happen in order for this program to [5:02] happen. So, we can think about AI at three levels,  and this is essentially what you see on the screen [5:08] is our AI strategy within New York Life.  Empower is broad access. We We have tools [5:15] that help people to work more productively across  local use cases. And then elevate is targeted. [5:23] We have custom solutions that produce measurable  business outcomes, and reimagine obviously is [5:29] transformative. We are talking about domain  level reimagine or redesign that builds towards [5:35] enterprise intelligence. And that's not just  the technology tiers, right? What type of tools [5:41] support different different tiers here. We are  talking about increasing complexity of how those [5:48] systems are integrated into business process,  what gets rely what is relying on enterprise data, [5:55] and then obviously where increasing autonomy  happens. So, and use cases become more objective, [6:03] validation will expand from just hey, let me make  sure the response is correct to was the action [6:10] done correctly and within appropriate guardrails.  So, not necessarily all the use case going to [6:16] require that full autonomous reimagine. It's still  everything is cost benefit at the end of the day, [6:23] and if you case justified with a simple copilot  agent, let it be, right? Because not necessarily [6:29] every summarization or document drafted requires  full autonomous um system. So, it's not excitement [6:37] about technology one way or the other. It's really  a very uh strict thought process of what should [6:44] be the right tool for the right program. So, that  brings me to the first point. How as we move from [6:54] non-agentic to agentic, it really changes  how we are thinking about the interaction. [7:00] So, when we are talking about non-agentic world,  it is pretty simple. We get prompt in and the [7:07] answer goes out. So, we can compare an answer  to expected outcome, rubric, or human rating, [7:14] and that's how we validate things. But,  agentic workflow is much more complex. [7:19] There is a plan. Agentic system will plan, then  retrieve necessary tool, observe what happens, [7:28] make a decision, and then produce an outcome.  The outcome might still be an answer, but it [7:34] might be changing the system, it might be an  action, or it might be a downstream implication, [7:41] especially if we are talking about multi-agent  system. So, correct answer validation is no longer [7:47] enough. We need to make sure that agent chose  the right tool. It made an authorized action. [7:54] It interpreted the observation correctly. And  then we also need to know where to pause in case [8:01] something goes wrong. So, we need to validate not  just the final outcome, but the entire trajectory. [8:08] How we arrived to that final response. It's  not just a validation check. It's also a way [8:14] to us to know what happened in between. So, if  anything needs to be course course corrected, [8:19] we know how to act. So, once those validation  target expands, that's where the framework [8:25] comes in. So, I want to introduce this framework.  It's relatively simple as I'm thinking about it. [8:33] Uh we are talking about two safeguards. We need  to evaluate things before we go into deployment. [8:41] And then we monitor the production system after  we go live. So, that's the two safeguards. Second, [8:48] we have four response check. And those apply  both as evaluation happens pre-deployment and as [8:56] monitoring happens on the production traffic. And  the four response checks are answer relevancy, [9:04] context relevancy, groundedness, and completeness.  Those are good old friends right like so to speak [9:10] from the GNI and those are still very very  relevant. Lastly, when we are in production, [9:17] we need to decide on the response tiers. What  should be logged and what is the threshold [9:24] from logging to reviewing? And ultimately, what  is the threshold from reviewing to the to the [9:30] pausing? And that is very important. This is not  something that things are already in production [9:35] and we are observing things are happening. oh,  how should we ask? All of those response tiers, [9:41] when we are talking about production environment,  should be decided up front. So, evaluate before [9:48] deployment, monitor when we go live, and then  respond when signals surpass predefined threshold. [9:56] So, the four those four checks are not the  complete evaluation system. This is in addition, [10:02] when we are talking about agents and multi-agent  systems, we also monitor for trajectory, [10:08] or we will need to monitor for trajectory, and  I'm going to introduce it later. So, with that, [10:13] let's talk about the first idea, why there  are two safeguards and not one safeguard. [10:19] Okay, we are talking about pre-deployment test,  and those obviously test for things that we can [10:26] expect, right? We know what to look for. However,  production monitoring monitors production traffic, [10:33] and then we know in reality what users ask, or  what the system um did. Plus, there is a change [10:41] in the environment. So, before we deploy, there is  known questions and answers, right? There's like [10:48] known test cases, we also have adversarial cases,  we have trace level scoring to determine whether [10:55] specific version is doing things correctly, but  then, after we go live, we compare live simple [11:02] live signals with validated baseline. So, we also  want to make sure we separate the system changes [11:10] and evaluation changes, right? And how it gets  reflected. System changes might be changes in the [11:18] uh in in in the model, right? In the tools, but  on the evaluation side, the more the underlying [11:26] data set or a rubric can change. And then,  depending on that, we need to make a decision. [11:32] Do we do full retest and then redeploy or do we  just do recalibration? And that also matters a [11:39] lot. Obviously, different things require different  treatments. So, with this life cycle in place, [11:46] let's talk about the first practical question  is how do we get that test portfolio? We used [11:52] to talk in the gen AI space about golden data set,  which is obviously important, but that is not it. [12:00] In addition to the golden data set, there are  few other components that are very important as [12:05] we are thinking about the comprehensive testing  set. We have optimal path set, so whether the [12:12] agent uses expected tools and which tools it's  supposed to do. Was it supplied the right inputs? [12:19] Did it avoid redundant steps? Hallucination traps,  as the name suggests, we are testing for missing, [12:26] potentially contradictory, or maybe overly precise  evidence. We have adversarial test and that's [12:33] where we introduce ambiguity, complexity, tools  failures. And then, once system is live, there [12:41] is regression sets. So, any actual failures in the  production, once those are corrected and acted on, [12:48] we can add them back to the permanent data set  that we're going to be continuing and testing [12:53] against. So, this is the full agentic  workflow. We score for the trajectory, [12:59] not just for the final answer, and that's  why the golden data set is no longer enough. [13:05] With all that, I want to double-click on  one adversarial category, which I think [13:10] is very important. I want to talk about  data, right? And how data is no longer [13:18] uh and and the content, apologies, and how content  uh is data point, it's not an instruction. We talk [13:25] about a lot about prompt injection. I'm sure  you guys heard about it. And this is one of the [13:32] clearest examples of why agent safety cannot  depend on the model behaving. So, a user may [13:39] ask a benign question, right? Something very,  very specific within the predefined guardrails. [13:46] But then, the malicious injection can come  maybe from a document, maybe from a webpage, [13:52] or maybe from a tool output. So, it's no longer  something in the prompt that we can control [13:58] for. This is how the architecture of the entire  solution should be designed that we know how to [14:06] treat that external content as untrusted data and  not just explicitly add on. And those control will [14:14] bound consequences. So, we have prevalence labels.  We have injection testing. We have egress and [14:21] action gates and anomaly monitoring that all of  those help us in tandem to evaluate if something [14:30] goes wrong. So, objective here is not to claim  that every injected instruction can be detected. [14:38] But if something like that happens, we know how  to prevent unauthorized action. And that's what's [14:45] most important here. So, once we've constructed  test portfolio, let me talk about the evaluation [14:53] evaluation program. How we actually think about  evaluating those across the five components of [14:59] the test portfolio that I've mentioned. LLM as a  judge is fast, it's context aware, it's scalable, [15:07] it's relatively cheap compared to probably  human review that I'm going to mention later. [15:13] However, the limitation is that it needs to be  calibrated and constantly monitored. Essentially, [15:20] we're introducing another GNA component into the  system. Rule-based is amazing, and where it works, [15:28] I absolutely recommend to use it because it is  transparent and it is deterministic. However, [15:35] it doesn't fit for all the checks. It's  good if we're talking about exact values, [15:40] we have our required fields, formats, etc.  Anything that can fit into the structured format. [15:48] Human review is the last one. It's best  for the most complex, most nuanced check [15:54] when we need policy interpretation, when we  need unexpected failure mode. But obviously, [16:01] it is uh pretty expensive and hard to scale. So,  the idea is not let's test across all the three, [16:08] let's average it out, come up  with a blended score, and use it. [16:12] Absolutely not. Those are different components of  triangulation, and each of those pillars or lenses [16:19] going to catch something that others may not. I  talked a lot here about LLM as a judge. Obviously, [16:26] it has huge advantages, and we all pretty  mastered it at this point. But what I want [16:33] to double-click on is the calibration, and that's  what I've mentioned before because it is part of [16:40] AI solution. We need to make sure we calibrate it  going forward. So, this is how calibration going [16:46] to work. We're going to calibrate it relative  to the human when evaluation. If both agree, [16:52] great. But if they disagree, it doesn't mean  oh, that's it, we can't use LLM as a judge. [16:58] It just requires more tightening, maybe stronger  rubric, maybe different threshold, or maybe [17:05] changing that evaluation scope. And that's how we  going to continue and monitor it going forward. [17:12] So, with that, the scoring system is calibrated.  We talked about three lengths, and now we have [17:19] those share response check before deployment  and then monitoring the traffic as we go live. [17:27] I've introduced those four checks before as part  of the framework. We have those four checks and [17:33] those are shared across before deployment  and as we go live. Context relevancy, did we [17:40] receive the right evidence? And that's primarily  retrieval, right? And source selection question. [17:46] Answer relevancy, the retrieval might be correct,  but the response but we maybe didn't answer the [17:53] question, right? That was asked. So, response  can be grounded, but it's not necessarily the [17:59] question that was asked. The groundedness itself,  did we produce sufficient evidence to support any [18:07] material claim that comes with that answer? And  that's where it can be some invented details, [18:14] some part of hallucinations that goes beyond the  source. Lastly, we are talking about completeness, [18:21] and that is especially important if the question  is complex or maybe multi-layered question. [18:27] We might be answered for a certain part of the  question, but not entire span. Now, those are [18:33] parallel diagnostic. It's not again like one  composite score because different different [18:41] different response checks may help engineers to  start detecting what exactly needs to be tightened [18:48] in the agent or in agentic framework to make  sure it's performing properly. So, these are [18:56] few examples. If we for example, we ended up with  low context and low answer, what it may point to [19:06] there's an retrieval problem or maybe there's  insufficient indexing it. Uh in in insufficient [19:12] evidence. So, how should it be fixed? Potentially,  we can start with re-indexing or maybe changing [19:18] the source coverage or maybe reconstruct the  query. If we have high context relevancy, [19:25] but low answer relevancy, then we do have the  right evidence, but then the synthesis failed. [19:31] The way to address it is maybe to intervene in the  prompt or how the tools interact with each other, [19:38] the orchestration or the generation step.  There are few examples there. Obviously, [19:43] that's not everything, but essentially, those  four response checks in tandem can point engineers [19:51] where the root cause might be and how it should be  addressed or at least starting on the right track. [19:58] What I want to make sure that we are not  thinking about those as just, "Oh, let's [20:04] report those in the dashboard." Right? Because  we can hit all of those four metrics correctly, [20:11] yet still from a user perspective, the response or  the action is not useful, right? So, the business [20:21] usefulness is extremely important at that as  well. And you can't measure it with groundedness [20:28] or answer relevancy or response relevancy.  So, essentially, what we are talking about is [20:34] we're going to look at the task completion, we're  going to do at look at retries or overrides, [20:40] whether it's by the system or what's more  important by the user. Ideally, also, we [20:45] gather user feedback, and then they're absolutely  necessary to do sample reviews. Both going to help [20:54] us to cover the correctness and the performance  of the system in addition to business usefulness. [21:01] Okay. So, once we're in production, in  addition to those, there are a couple of other [21:08] uh components that are very important for us  to monitor. And those signals are probably the [21:13] last two. We are talking about the drift in the  input and the environment, and we are obviously [21:19] talking about the AI ops, right? The tokens,  the complexity, and everything in between. [21:25] And then, what it gives us in tandem is the  correct response layer. It's how we going to [21:32] monitor it and the decision and the response  layer in production comparing to the baseline, [21:39] assigning next action, or flagging when  some of the thresholds surpass. Okay. [21:47] Now, let's make it a little bit more complex,  and I want to talk about agentic systems. So, we, [21:55] in addition to what I've already covered before,  what is really, really important is trajectory. [22:04] And trajectory will signal what change, right?  What tools were called and selected, what input [22:10] went to the tools, what was the path, and how that  path evolved, and what was the action outcome. [22:19] And it's not necessarily that won't be won't very  narrow path, or we want like a wide variety of [22:24] passes. Those can indicate very different things,  and it's not necessarily safe safety decision. Oh, [22:31] you have very narrow path, that that's why  the system is safe. And you can proceed, or [22:36] the path is very uh very variable. It's really an  indication for a multi-agent system. How we want [22:44] to look at it, where where the handles are, which  agents are selected. So, in essentially, it's just [22:50] another tool of how we monitor, and then  how behavior becomes more repeatable. [22:58] Okay. [23:00] That brings me to the last part of the framework.  We We talked about two safeguards, four um [23:09] four response levels, and then three response  tiers. So, once we are in production, we need [23:15] to make a decision ahead of time. Oh, apologies.  What's going to happen if something goes wrong? [23:22] When minor signals are off, it can  be a small blip, right? Something [23:28] happens or a movement relative to historical  patterns. Obviously, we need to document it. [23:35] And then there should be a predefined schedule  how things are reviewed, and that's where that [23:41] uh that logging going to be reviewed. When  moderate signals are outside of the norm, [23:48] there should be an owner who's going to look into  it. And obviously, with severe signals, there [23:53] should be an ability to potentially pause and then  change the action path. Now, severe is one thing, [24:02] but there can be a couple of moderate, right?  Like signals that can go off, and maybe a couple [24:09] of moderate going to require certain actions as  well. So, it's not necessarily very, very linear. [24:16] It really should be looked at it more uh  holistically. So, once those response tiers work, [24:23] and then we have a safe system, that's where  the high-risk agents come in. And for high-risk [24:31] agents, the controls must be built in, and then  in addition to obviously, you know, constraining [24:38] the action space and requiring human approval, we  are talking about disabling and recovering or what [24:44] often times it refers to is kill switch. And kill  switch is not necessarily, let's put everything on [24:51] pause. There should be an ability to isolate, and  it might be putting a pause on a particular tool, [24:58] on a particular action, potentially on a data  source, or even certain segment of users. And [25:05] that's where going back why all of those outcomes  and they mentioned the variety of those across [25:11] trajectories and across response qualities are  important because it can help us to understand do [25:17] we really need to put a pause on the entire system  or other certain components or user segments, [25:24] user groups that can be put on pause until we  validate and then we decide what to do next. [25:32] Okay. So, that I guess like encompasses  everything. We are running pretty good on time, [25:38] but I still I want to summarize. I've introduced  here a framework that talks about two safeguards. [25:45] One is before we go live, how we evaluate, and  then the second part is how we monitor production [25:52] traffic. We talked about four core response checks  in addition to monitoring the trajectory of an [26:00] agent or an energetic system. And those four  response checks are groundedness, completeness, [26:07] context relevancy, and answer relevancy. And  then we talked about three response tiers [26:14] for the system in production. When signals  cross the threshold, what should we do? Logging [26:20] if it's minor, if it's moderate, we're going to  review with the assigned owner and then pausing. [26:27] And then as I mentioned already the trajectory  for agents that act, we're going to need to [26:32] build those controls as well. So, evaluate before  deployment, monitor with live production traffic, [26:39] and then respond with those predefined threshold  and signals. And none of those going to make the [26:46] agent better, right? We often talk about how  we make agent better performance, Obviously, [26:52] talking optimization road map. Let's add more  features. Let's add more complexity. This is very [26:58] important. But essentially, this is the governance  layer. It makes the agent deployable and safe. [27:07] And with that, I want to thank you. And we have  a little bit time for questions or if anyone [27:12] wants to share their experiences, I would  like to hear from you as well. [applause] [27:23] So, this is Imran Chaudhry from Progress  Software. Um you you covered a lot of ground. [27:30] You talked a lot about a lot of functionality. I  don't know of any one software package that does [27:35] all of the things you said. So, I I assume you're  rolling your own or you're using multiple vendors [27:41] simultaneously. Like everyone else. Absolutely.  Absolutely. There's There's no single one [27:48] There's no single There's no single solution.  I actually talked to few folks earlier today, [27:54] not just in the in the exhibit hall, but  actually attendees. Yeah. Some of them more [27:59] advanced companies, they already have their  own AI platforms with a lot of that control [28:05] built in. But it's still it's it's never going to  come from a single tool. So, it's going to be a [28:11] lot of I don't want to call it home grown because  you're still relying on um external providers, [28:17] but it's it's a combination, right? It's like more  of the ultimately bespoke solution rather than [28:23] something that's going to come off the shelf. That  That's a great call out. Sounds good. And then the [28:28] other question that I have is I didn't see um any  kind of an enterprise semantic layer in there, but [28:35] that seems to really help uh get get your accuracy  for your AI agents up. Have you considered that? [28:42] Enterprise Say it again. Enterprise semantic  layers. Yep. That's That is something that [28:48] we are considering. Again, like we don't have  yet full agentic systems in production as I've [28:52] mentioned before, but yes, this is something that  we need Thank you. to consider. Uh thank you for [28:57] presentation. My name is Valeriy. I'm from BD  Ecosystem. So, you very good described there [29:05] mostly governance layer of agentic, let's say,  development and production. What about the [29:14] capability layer? What you are doing on the people  side? Yep. This is This is a great question. So, [29:22] maybe I'm going to reflect back to the  enterprise strategy, right? We had there empower, [29:27] which is end user individual productivity. We have  elevate, which is the targeted use cases ROI, but [29:35] we are talking about, you know, point solution,  right? So to speak. And then the reimagine, [29:40] which is, you know, domain level transformation.  So, the importance of empower comes on many, [29:46] many different layers. And that's That's the  biggest one is AI literacy and making sure [29:52] everyone understands. We have 12,000 agents.  We have actually deployed ChatGPT Enterprise [29:59] to all of our agent and advisors and to 12,000  employees as well. Also, all of our employees have [30:06] Microsoft Copilot and we have I don't want to call  it limited, but somewhat scoped and segmented um [30:16] uh segment of employees that also have Claude,  which can be, you know, Claude chat or Claude [30:22] code actually for developers, right, in my team.  And that is part of AI literacy. Now, AI literacy [30:29] comes into two, probably, like most important  things from my perspective. There is the end user [30:35] and that's what, you know, they're building their  custom GPTs. They're learning how, you know, draft [30:40] draft a letter, summarize. A lot of those, you  know, day-to-day productivity that we don't [30:45] need to build the full agentic system. But then,  there is the SDLC, right? And the AI-enabled SDLC, [30:52] which is critical for the engineering team.  And that's part of, you know, a different angle [30:58] to AI literacy. And in addition to tools, it's  actually an enterprise-level problem program [31:05] in collaboration with human resources, with with  change management, with learning and development. [31:11] We call it ignite AI. So, there is like different  sessions and core course works. And we have [31:18] um our um folks who are probably, you know,  more advanced, and then they're showcasing. [31:25] We have representatives from all the groups,  and they're more like spearheading AI adoption [31:31] in their departments. So, it is it is a massive,  and it is multi-layer transformation. So, [31:37] I'm I'm I'm really glad you asked that. I kind of  didn't want to talk about that angle because it [31:42] takes us away from the core engineering talk,  but yes, absolutely. I think the one row same [31:47] all questions, right? [laughter] So, in  the agentic world that you're talking [31:52] about deploying in productions, I know there is  this concept about explainability, traceability, [31:59] and repeatability, and all those things, the  software engineering principles, right? How are [32:02] you ensuring those principles are being adhered  to in this agentic world also? Is that framework [32:08] ensuring that it's capturing all that? Yep. Yep,  there's absolutely that. And that is important [32:14] both from an end-user perspective, and as we are  building that, and, you know, what traces we have. [32:19] There's also auditability, right? That we need to  make sure, especially again, what I've mentioned, [32:24] we are in highly regulated environment. And um  the the uh document that they are governance pro [32:32] pro program that uh we stood up with, you know,  reporting responsibility to the board. Yes, [32:38] all of that is important. Thank you. Sorry, I  have one question. Uh this is Rana. I actually [32:43] come from a fintech. Um so I have questions  around like um I know that you discussed about [32:49] all the governance framework, but we know that AI  is rapidly shaping up. And we know that, you know, [32:55] people say that uh with governance it's difficult  to, you know, uh to keep the speed with the AI. So [33:02] what do you do about uh when the users' feedback  are changing, right? The tools are changing. [33:08] Um where do you then how do you see the challenges  with this governance framework? So on the agentic [33:15] side, we're probably going to need to see, right,  once the full agentic system's going to go live, [33:21] but we have, you know, a few single agents already  in production, and the user feedback may change. [33:26] And in addition to, again, the engineering aspects  that I covered here, we also do focus groups [33:33] with end users, right? To identify what goes well,  what goes not. Um what what doesn't go so well. Or [33:42] I'll give you another example. We have an AI  agent which is assistant to our service reps. [33:47] So sometimes we're going to go and listen to  the calls, right? And see how they've actually [33:51] used that agent, and that helps us to trace. So I  don't think there's like a complete engineering, [33:58] you know, foolproof. There's a lot of other  little bit more qualitative assessments that [34:03] needs to happen, and again, I'm just sharing from  like my experience uh how we're going about it. [34:09] The The challenge going forward is as it  scales, how we make that more scalable, right?