Building Production-Ready AI Agents and Monitoring Systems

portkey,_airbyte,_comet · Tech · 2024 · source Agentic: yes · promotional bias: med · source-backed · extracted with prompt 0.5.5 (schema v2)

Generated from extraction.json — do not edit by hand. Every claim cites verbatim source evidence; stated means the quote directly asserts the claim, implied means it supports it indirectly.

Problem

Domain: Production LLM and agent infrastructure across AI gateways, observability, data access, and durable workflows

Practitioners from Portkey, Airbyte, Comet, Hasura, DBOS, and Toolhouse described the infrastructure required to make LLM applications and agents reliable in production: observability, cost control, forward-compatible model interfaces, guardrails, data-quality loops, durable execution, human approval gates, and deterministic data access.

Constraints:

Architecture

The panel describes a production LLMOps stack rather than a single product. Applications sit behind gateway and model-interface layers that provide model routing, guardrails, fallbacks, and forward compatibility. Observability systems record traces, spans, inputs, outputs, costs, and custom metrics such as hallucination or relevance. Data-access systems keep retrieval and bulk enterprise data movement deterministic instead of stuffing 100,000 rows into model context. Agent runtimes add tool/function calling through MCP or tool catalogs, with durable workflow engines persisting step results so long-running agents can wait for callbacks or human approval and then resume. Evaluation suites, holdout sets, and PR-level feedback loops close the development loop before production deployment.

Diagram confidence: reconstructed (reconstructed from prose).

flowchart LR
  production-llm-application[Production LLM application] --> ai-gateway[AI gateway]
  production-llm-application --> observability-and-evaluation-layer[Observability and evaluation layer]
  production-llm-application --> unified-data-access-layer[Unified data access layer]
  production-llm-application --> durable-workflow-runtime[Durable workflow runtime]
  ai-gateway --> llm-provider-interface[LLM provider interface]
  ai-gateway --> guardrail-policies[Guardrail policies]
  ai-gateway --> mcp-and-tool-servers[MCP and tool servers]
  ai-gateway --> observability-and-evaluation-layer
  llm-provider-interface --> evaluation-suite[Evaluation suite]
  guardrail-policies --> human-approval-gate[Human approval gate]
  observability-and-evaluation-layer --> evaluation-suite
  unified-data-access-layer --> enterprise-data-sources[Enterprise data sources]
  unified-data-access-layer --> structured-memory[Structured memory]
  enterprise-data-sources --> connector-builder[Connector builder]
  connector-builder --> production-llm-application
  durable-workflow-runtime --> human-approval-gate
  durable-workflow-runtime --> external-services[External services]
  mcp-and-tool-servers --> external-services
Drag to pan · scroll or use +/− to zoom · reconstructed from the source's described component topology

Components

Component Role Interacts with
Production LLM application The application or agent product using LLMs for connectors, insurance claims, refunds, support analysis, document processing, or tool execution. AI gateway, Observability and evaluation layer, Unified data access layer, Durable workflow runtime
AI gateway Gateway between applications and LLM providers that centralizes routing, guardrails, governance, fallback, and model compatibility. LLM provider interface, Guardrail policies, MCP and tool servers, Observability and evaluation layer
LLM provider interface Pluggable abstraction over models such as OpenAI, Claude, Perplexity, Gemini, and cheaper task-specific models. AI gateway, Evaluation suite
Guardrail policies Policy checks for bias, unsafe routing, redaction, human escalation, and permanent mutations. AI gateway, Human approval gate
Observability and evaluation layer Tracing, span logging, cost tracking, custom metrics, hallucination/relevance scoring, and dashboarding for development and production. Production LLM application, AI gateway, Evaluation suite
Evaluation suite Holdout data, prompt/model version comparisons, PR feedback, and unit/integration/end-to-end style tests for LLM behavior. LLM provider interface, Observability and evaluation layer
Unified data access layer Deterministic access layer that turns agent data requests into retrieval, text-to-SQL, API calls, semantic search, and structured artifacts. Production LLM application, Structured memory, Enterprise data sources
Enterprise data sources APIs, databases, support tickets, billing, BigQuery, Zendesk, documentation, and other operational systems used by agents. Unified data access layer, Connector builder
Structured memory Artifact store that keeps intermediate data sets outside the LLM context so follow-up logic can reference them programmatically. Unified data access layer
Durable workflow runtime Step/workflow execution layer that persists outputs, retries failures, waits for callbacks, and resumes long-running agents after crashes. Production LLM application, Human approval gate, External services
Human approval gate Review checkpoint for refunds, credits, database writes, POST calls, and other irreversible actions. Guardrail policies, Durable workflow runtime
External services Stripe, email, Slack, Cloudflare, APIs, and other systems invoked by tools or agent workflows. Durable workflow runtime, MCP and tool servers
MCP and tool servers Tool execution layer that exposes local or remote capabilities to agents through MCP servers or function-calling platforms. AI gateway, External services
Connector builder Airbyte co-pilot workflow that reads API documentation and guides users through connector generation with previews. Enterprise data sources, Production LLM application

Data flow

A production LLM or agent request enters an application, then typically passes through a pluggable model or AI gateway layer. The gateway can call LLMs, apply guardrails, route to fallback models, redact unsafe output, and expose tools through MCP or function-calling infrastructure. Application traces flow to observability systems that store inputs, outputs, spans, metrics, and costs for debugging and evaluation. Data-heavy agents avoid passing all records through model context by asking a unified data access layer for deterministic retrieval from APIs, databases, RAG, text-to-SQL, or semantic search. Long-running agents are wrapped in durable workflow steps that persist outputs, wait for callbacks or human approval, and resume after crashes. Evaluation suites and holdout datasets compare prompt/model changes before release.

6 supporting quotes
“the Gateway layer sits between your application and the llms and this Gateway can then understand successes and failures”transcript, stated
“the first thing you want to log is like the traces you want to know those inputs and outputs of your AI system”transcript, stated
“all of that has to go through the llm context that's where you start seeing hallucinations that's where you start seeing context loss”transcript, stated
“if anything crashes we can always resume from the last completed step because we purist the outputs in the database”transcript, stated
“the mCP client is actually going to pick all of the tools that are registered in the mCP client make the chat completion call to the llm”transcript, stated
“you've got um versioning of the prompts and then you can use an eval metric to actually get a metric that's going to help you compare which prompt is better across that data set so you're really comparing Like Apples to Apples there um so that's kind of like”transcript, stated

Why this architecture

The architecture centralizes cross-cutting production concerns instead of making every application team rebuild observability, retries, cost controls, guardrails, data movement, and human approval from scratch. A gateway absorbs model churn and qualitative failure handling; tracing and evals make behavior debuggable; durable execution protects long-running agent state; and unified data access prevents enterprise data from being squeezed through fragile LLM context.

5 supporting quotes
“productionizing these gen applications was probably the hardest part of um deploying my applications and I said that hey if Enterprises have to go to production with AI they need the foundational platforms that enable them to do this so that's sort of the”transcript, stated
“if every developer had to go build all of these systems out in their applications then forget about building the Cool insurance applications”transcript, stated
“you don't want to do it do that you want to think about what could go wrong here what should I be logging what metrics should I be tracking before that moves live”transcript, stated
“we think we can Implement duable execution as a library so instead of asking you to write a dag or like construct a workflow”transcript, stated
“abstract everything away into a single UniFi data access layer so now this single UniFi data access layer is what your llm will call”transcript, stated

Models used: LLMs · OpenAI models · Claude · Perplexity · Gemini · GPT-3.5 Turbo · Vision models · Smaller task-specific models · Embedding models · RAG systems · OpenAI Swarm · MCP · DBOS · Portkey AI Gateway · Comet Opik · PromptQL

Scale

Alternatives considered (roads not taken)

Naive CloudWatch or traditional logging for LLM traces

Rejected because: LLM logs and embeddings are much larger than ordinary logs, so traditional logging infrastructure can create runaway costs.

“traditional logs are actually very small in size it they don't go above you know a few KBS but then llm logs can be insane”transcript, stated
“if you're deciding to you know just put it into cloudwatch I can already tell you don't do that you'll just run up a bill”transcript, stated

All-or-nothing generation for API connectors

Rejected because: Many generation steps compound failure probability, so Airbyte preferred a co-pilot workflow with previews and user guidance.

“the co-pilot approach so it like it's not all or nothing if it's all or nothing it's it'll end up being nothing”transcript, stated
“you pick nine different things each one of which is only a 20% chance of failure those multiply out and you're you're you're in big trouble but if it's guiding you the whole way and giving you a preview and all that other stuff um yeah we turned out really”transcript, stated

Choosing smarter models first when output quality disappoints

Rejected because: The Airbyte speaker argued that poor inputs and data organization are usually the real problem.

“when outputs aren't satisfactory, teams often assume they need smarter models, but the real issue is usually the data inputs.”summary, stated
“better results than upgrading models. As he put it, "it's not only about the magic robots, it's the garbage that makes them run." ### Evaluation and Testing Practices When asked about test-driven development for LLMs, the panelists emphasized that tests and evals serve different purposes”summary, stated

Putting all enterprise data transfer through LLM context

Rejected because: Large tables and support-ticket corpora lose determinism and trigger hallucination/context-loss risks when moved through model context.

“all of that has to go through the llm context that's where you start seeing hallucinations that's where you start seeing context loss”transcript, stated
“how do you handle data movement between these agents without losing anything in them how do you how do you add determinism to that”transcript, stated

AWS Step Functions and Lambda reference architecture for async agent callbacks

Rejected because: DBOS positioned that approach as operationally complex for agents that need callbacks, retries, and human approvals.

“you have lambdas you have step functions you have like a drop Q you have to handle your asynchronous callbacks in very difficult like uh complex complicated ways”transcript, stated
“have to handle your asynchronous callbacks in very difficult like uh complex complicated ways it's all doable but it's really it's a nightmare for Ops right and some users even told us that with set functions they gave up on on code review uh they just uh test in production so”transcript, stated

Manual snapshot and restore for human-in-the-loop agents

Rejected because: The panel described existing frameworks as requiring explicit state capture and restore, while durable execution persists step results and resumes.

“you have to manually snapshot your execution State pause it wait for human input and then restore restore your um last step”transcript, stated
“we persist the result of every execution and then we provide Primitives to help you wait for say a few days or a few weeks”transcript, stated

Hardcoded per-task agent trees for every business query

Rejected because: PromptQL's speaker argued that customer success users can ask many combinations of retrieval, analysis, and action, so a programmatic runtime and unified data access layer are more scalable.

3 supporting quotes
“business domain which has been asked by one of our customer success people now what do I do do I create agents for each and every single step of this process so I need to know what exact questions my customer success agent is going to ask right one is like a tickets retrieval agent”transcript, stated
“how many of such agents will I end up creating right because my customer success rep can ask whatever they want”transcript, stated
“this single UniFi data access layer is what your llm will call it will express its data requirements to this single UniFi data access layer and that data access layer will deterministically fetch the data from whatever underlying data source you might have”transcript, stated

Patterns

observability-tracing (production-operations)

Comet/Opik instruments LLM applications with traces, spans, inputs, outputs, and task-level metrics so teams can debug the exact step where a RAG or agent flow breaks.

3 supporting quotes
“the first thing you want to log is like the traces you want to know those inputs and outputs of your AI system”transcript, stated
“I'm tracking the step to retrieve documents in my rag I'm tracking the step where I get an answer which is that call to the llm”transcript, stated
“this is what we call a trace and within the trace there's spans”transcript, stated

guardrails-io-filtering (safety-and-governance)

Portkey's gateway centralizes guardrail checks such as bias detection, redaction, and fallback routing instead of forcing every application to implement those checks itself.

3 supporting quotes
“think AI Gateway guard rails governance specifically targeting the midmarket and Enterprise companies”transcript, stated
“if my bias guard rail failed switch to maybe a more capable model or redact some of the stuff”transcript, stated
“focus on building your applications the Gateway layer sits between your application and the llms”transcript, stated

model-routing (model-operations)

The panelists recommended pluggable model interfaces and gateway-level routing so applications can swap providers, use newer APIs, or choose more capable models after guardrail failures.

3 supporting quotes
“how do you prepare your application to be forward compatible with the new changes that are going to happen”transcript, stated
“a pluggable model interface is is super is super Rel or LM interface”transcript, stated
“if my bias guard rail failed switch to maybe a more capable model”transcript, stated

durable-execution (agent-runtime)

DBOS wraps agent steps in durable workflows that persist outputs, wait for callbacks or human approvals, and resume from the last completed step after crashes.

3 supporting quotes
“production ready AI agents and actually I have a demo for that but uh we'll talk more in the panel and I think the missing part in AI agents right now is durable execution so you managed to sneak the production thing into there as well nice yeah uh Danielle hi everyone Danielle founder and CEO of”transcript, stated
“we can always resume from the last completed step because we purist the outputs in the database”transcript, stated
“this approval workflow is completely asynchronous I can continue chatting with my agents and this is just a background process”transcript, stated

human-in-the-loop-gate (safety-and-governance)

Agents flag irreversible actions such as refunds, credits, database writes, and POST API calls for human approval before execution.

3 supporting quotes
“when an agent is called which is about to make a mutation make a database right quck call or like a post API call”transcript, stated
“I'm about to issue the credits because I want determinism in that step”transcript, stated
“for critical decisions as uh you mentioned we have to have human to verify”transcript, stated

tool-use-orchestration (agent-tools)

MCP servers and Toolhouse-style function platforms expose external tools to agents so the LLM can select tools, call them, receive results, and continue a loop.

3 supporting quotes
“all of the tools and the execution of the tool is within the mCP server itself”transcript, stated
“we connect basically AI to the real world but our infrastructure basically has all the code all the prompts and all the hardware”transcript, stated
“then it called this tool which is CF worker put then it said I'm going to list all my slack channels”transcript, stated

eval-driven-development (quality)

Teams compare prompts, models, and changes against holdout data and automated feedback suites rather than eyeballing a few examples.

3 supporting quotes
“you've got um versioning of the prompts and then you can use an eval metric to actually get a metric that's going to help you compare”transcript, stated
“you've got to run like a true experiment here where you have like a hold out data set”transcript, stated
“every pull request automatically got this crazy gr green and red thing”transcript, stated

cost-aware-routing (production-operations)

The panel recommends tracking cost per LLM call, limiting retry loops, keeping cheaper models available for substeps, and making routing levers tunable.

3 supporting quotes
“number of Loops to retry something or like number of steps in some workflow and timeouts”transcript, stated
“one model behind state-ofthe-art like 35 turbo doing okay on on Plenty of things these days”transcript, stated
“keep those know where those levers are and and keep them tunable”transcript, stated

data-quality-loop (data-operations)

Airbyte frames many LLM failures as poor data-input problems, pushing teams toward better summaries, metadata, chunk organization, and deterministic data access instead of only upgrading models.

3 supporting quotes
“the real issue is usually the data inputs. Summarizing chapters, adding metadata to chunks, and improving data organization often delivers better results than upgrading models.”summary, stated
“how do you work on bulk data because Enterprises have a lot of data”transcript, stated
“it'll pick whatever data is need if it needs to do sematic search it'll do that if it needs to hit an API it'll do that”transcript, stated

structured-output-contract (agent-runtime)

PromptQL constrains agent data movement through programmatic runtime artifacts and structured memory, letting follow-up steps reference artifacts instead of reserializing records into chat context.

3 supporting quotes
“asking this one orchestration agent that hey why don't you write code and in your code do two things”transcript, stated
“having also a structured memory kind of thing baked into the llms runtime”transcript, stated
“it'll save it in its structured memory now if I ask a follow-up question”transcript, stated

Tradeoffs

Use gateway-level guardrails and routing

Chose Central AI gateway between applications and LLMs over Embedding every guardrail, fallback, and redaction path inside each application.

Rationale: Centralizing the policy and routing layer lets application teams focus on product workflows while still handling qualitative LLM failures and provider changes.

“if every developer had to go build all of these systems out in their applications then forget about building the Cool insurance applications”transcript, stated
“the Gateway layer sits between your application and the llms and this Gateway can then understand successes and failures”transcript, stated

Build connectors with a co-pilot workflow

Chose Guided connector generation with previews over One-shot, all-or-nothing connector generation from documentation.

Rationale: The guided path reduces compounded hallucination/error risk while still accelerating connector creation from docs.

“was basically you put in a docs URL um uh you know the documentation URL and it reads all of that and auto makes the connector for you”transcript, stated
“the co-pilot approach so it like it's not all or nothing if it's all or nothing it's it'll end up being nothing”transcript, stated

Prefer better data preparation before model escalation

Chose Summaries, metadata, chunk organization, and data quality work over Immediately switching to a smarter or more expensive model.

Rationale: The panel's Airbyte perspective is that many unsatisfactory outputs come from bad inputs rather than insufficient model capability.

“when outputs aren't satisfactory, teams often assume they need smarter models, but the real issue is usually the data inputs.”summary, stated
“Summarizing chapters, adding metadata to chunks, and improving data organization often delivers better results than upgrading models.”summary, stated

Make models pluggable and routing tunable

Chose Swappable LLM interfaces plus cheaper models for selected steps over Hardwiring a single frontier model throughout every workflow.

Rationale: Provider churn, cost pressure, and heterogeneous substeps require fast model substitution and cost controls without rewriting the product.

3 supporting quotes
“building that resilience within your application that it's able to consume newer apis newer methodologies fast enough”transcript, stated
“let's try out perplexity or Claud or open Ai and oh open AI just Rel released 40 mini something like that”transcript, stated
“one model behind state-ofthe-art like 35 turbo doing okay on on Plenty of things these days”transcript, stated

Use durable execution as a library

Chose Decorated normal Python/TypeScript functions with persisted step outputs over Manually building DAGs, Step Functions, queues, and callback plumbing.

Rationale: The library approach lets teams write natural workflows while still supporting retries, callbacks, human waits, and crash recovery.

3 supporting quotes
“instead of asking you to write a dag or like construct a workflow like a staed uh diagram we just ask you to write normal functions”transcript, stated
“you annotate your function your code with a step or a workflow of steps”transcript, stated
“if anything crashes we can always resume from the last completed step because we purist the outputs in the database”transcript, stated

Move data orchestration into programmatic runtime

Chose Unified data access layer plus structured memory artifacts over Multiple specialized agents passing raw enterprise data through LLM context.

Rationale: The programmatic/data-access approach keeps large data movement deterministic and lets follow-up logic operate over saved artifacts instead of fragile chat memory.

3 supporting quotes
“taking um agent orchestration away from the llms context itself and doing agent orchestration uh in a programmatic runtime”transcript, stated
“retrieval pipelines your rack pipelines your text to SQL pipelines your function calls some these kinds of things abstract everything away into a single UniFi data access layer so now this single UniFi data access layer is what your llm will call it will express its data requirements to this”transcript, stated
“it'll save it in its structured memory now if I ask a follow-up question”transcript, stated

Gotchas (what bit them)

Naively self-hosting embeddings can fail for ordinary operations such as health checks.

Root cause: Embedding long documents consumed enough memory and time that service health checks killed nodes, creating unexplained failures.

Resolution: Treat embeddings as production infrastructure, size memory and timeouts deliberately, and consider managed embedding services when the operational burden outweighs savings.

3 supporting quotes
“we were embedding like the entire book of Huckleberry fin or something like that like it was a very long PDF”transcript, stated
“our status check timeout was was timing out and it was shutting down that that getting all these unexplained failures”transcript, stated
“maybe you should use an embedding service from open AI or something”transcript, stated

Production AI systems often ship without enough monitoring.

Root cause: Some AI practitioners come from math, analytics, or data science backgrounds where software-style logging and monitoring are not yet common knowledge.

Resolution: Define failure modes, logs, metrics, and dashboards before deployment, then use traces and spans for retroactive debugging.

3 supporting quotes
“I was actually blown away by how many Ai and traditional machine learning models are in production without monitoring”transcript, stated
“coming more from like a mathematics background analytics data science that's not common knowledge”transcript, stated
“you want to think about what could go wrong here what should I be logging what metrics should I be tracking before that moves live”transcript, stated

Traditional log stores can make LLM observability unexpectedly expensive.

Root cause: LLM traces, prompts, outputs, and embeddings can be far larger than normal application logs.

Resolution: Use LLM-aware tracing and cost metrics, avoid logging embeddings blindly, and choose storage systems appropriate for large token logs.

3 supporting quotes
“traditional logs are actually very small in size it they don't go above you know a few KBS but then llm logs can be insane”transcript, stated
“if you even make the mistake of logging and embedding then you're just totally done like just please don't do that”transcript, stated
“if you're deciding to you know just put it into cloudwatch I can already tell you don't do that you'll just run up a bill”transcript, stated

All-or-nothing generation lets small error probabilities multiply into product failure.

Root cause: A chain of multiple generated connector decisions each carries its own failure chance, so unattended generation compounds errors.

Resolution: Use a co-pilot workflow with previews and user guidance at each step instead of one-shot connector generation.

3 supporting quotes
“the co-pilot approach so it like it's not all or nothing if it's all or nothing it's it'll end up being nothing”transcript, stated
“you pick nine different things each one of which is only a 20% chance of failure those multiply out”transcript, stated
“if it's guiding you the whole way and giving you a preview and all that other stuff um yeah we turned out really successfully”transcript, stated

Agent-to-agent data transfer through LLM context causes hallucination and context loss.

Root cause: Enterprise workflows need to pass bulk structured and unstructured data, but LLM context is a poor transport layer for large data sets.

Resolution: Move orchestration into a programmatic runtime and delegate data retrieval to a deterministic unified access layer with structured memory artifacts.

3 supporting quotes
“of context between agents and at the end of the day it's a language model that's doing all this orchestration what if I want to transfer a 100,000 rows of data uh do do I have a memory management agent separately implemented what if I want to transfer uh unstructured data let's say I'm looking at”transcript, stated
“all of that has to go through the llm context that's where you start seeing hallucinations that's where you start seeing context loss”transcript, stated
“taking um agent orchestration away from the llms context itself and doing agent orchestration uh in a programmatic runtime”transcript, stated

Long-running agents can duplicate writes or lose work after crashes.

Root cause: Agents may wait days for callbacks or human input, but restarting from the beginning repeats side effects and loses context.

Resolution: Persist every step result and resume from the last completed step, with explicit waiting primitives for callbacks and human approval.

3 supporting quotes
“the customer service agent may need to wait for some user input and that weight will last for like a week for example”transcript, stated
“if you start from the beginning you may have duplicated entries in your data in your data or if you lose your data then you have like unfinished task”transcript, stated
“we persist the result of every execution and then we provide Primitives to help you wait for say a few days or a few weeks”transcript, stated

Human-in-the-loop review is easy to miss if mutation detection is probabilistic.

Root cause: Agents can call tools that write databases, post APIs, issue credits, or process refunds, and missing one irreversible action bypasses human control.

Resolution: Deterministically flag mutation-capable tools and route those steps through explicit approval gates.

3 supporting quotes
“issue $100 in credits right that's where uh I want to flag this to the user”transcript, stated
“I want to make sure when an agent is called which is about to make a mutation make a database right quck call or like a post API call”transcript, stated
“I want to make sure it's deterministically flagged uh because I don't want to miss out on any uh any uh execution”transcript, stated

Evaluation

The panel recommends treating LLM systems as software systems with pre-production eval suites, holdout datasets, prompt/model version comparisons, PR-level red/green feedback, custom production metrics, tracing, and cost monitoring. For agent systems, evaluation also includes observing end-state behavior after tool calls, retries, callbacks, and human approval gates.

Metrics: Trace inputs and outputs · Span-level retrieval and LLM-call logs · Hallucination metrics · Answer relevance metrics · Bias/fairness custom metrics · Prompt-version comparison on holdout data · PR-level eval regressions and improvements · Unit, integration, and end-to-end style AI tests · Cost per LLM call and workflow step · Retry loop counts and workflow step counts

6 supporting quotes
“I don't think tests and evals are exactly the same thing but they're both definitely important”transcript, stated
“every pull request automatically got this crazy gr green and red thing”transcript, stated
“you've got to run like a true experiment here where you have like a hold out data set”transcript, stated
“you've got inputs and outputs and you've got these hallucination and answer relevance metrics”transcript, stated
“a way to customize this so if you want to track like hallucinations it's going to be a binary output 01 hallucinating not hallucinating”transcript, stated
“you have some like server upgrade then you lose your contact and when you come back usually do start from the beginning”transcript, stated

Outcomes

The panel includes concrete production-scale claims rather than one deployment benchmark: Airbyte had about 400 source connectors and 10,000 connector-builder configurations; agent data-transfer examples include 100,000 rows and seven weeks of support tickets; DBOS workflows can wait days or weeks; Portkey's MCP demo used 88 servers and hundreds of tools; and Opik traced RAG calls with spans and hallucination/relevance metrics.

7 supporting quotes
“we do connectors uh to apis and we've built 4 100 or so Source connectors for various apis”transcript, stated
“go from from nothing to a um you know a fully fledged data connector in seconds or minutes”transcript, stated
“think AI Gateway guard rails governance specifically targeting the midmarket and Enterprise companies”transcript, stated
“you've got inputs and outputs and you've got these hallucination and answer relevance metrics”transcript, stated
“if anything crashes we can always resume from the last completed step because we purist the outputs in the database”transcript, stated
“find me the top 100 users based on XYZ characteristics it get you the top 100 users but it'll save it in its structured memory”transcript, stated
“it actually went through multiple steps just using mCP and then you were able to perform something”transcript, stated