Event Resources

Slides, code, and resources from my talks

Elizabeth Fuentes Leone
Elizabeth Fuentes Leone ยท Developer Advocate

14 Tool Calls for One Booking: How to Stop Agent Loops

AI agents get stuck calling the same tool repeatedly, burning tokens and time. DebounceHook detects duplicates, clear states stop loops, and LimitToolCounts enforces hard ceilings. Drop call counts by 85%.

Reasoning LoopsDebounceHookToken WasteHooks

Catching Hallucinations with Multi-Agent Validation

Single AI agents hallucinate non-existent data. Multi-agent validation uses Executor, Validator, and Critic roles to cross-check outputs and catch errors before users see them.

Multi-AgentHallucinationsValidationSwarm

Context Engineering: Stop Agents from Choking on Their Own Data

AI agents fail silently when tool outputs exceed context windows. The Memory Pointer Pattern stores large data in agent state and returns 52-byte pointers instead of 214KB payloads.

Context OverflowMemory PointerMulti-AgentSwarm

How to Stop AI Agent Hallucinations: 5 Targeted Fixes

AI agents hallucinate in five distinct ways. Each failure needs a different fix. Five targeted defenses validated across 8 test scenarios with zero hallucinations.

HallucinationsGuardrailsGraph-RAGSteering RulesMCPProduction

MCP Tools Keep Timing Out? The Async Pattern That Fixes 424 Errors

MCP tools calling external APIs hang for minutes, killing AI agents with 424 errors. The async handleId pattern fixes this: start_long_job returns a job ID immediately, check_job_status polls results.

MCPAsyncTimeoutFastMCP

Multimodal AI Agents with Long-Term Memory

Multimodal agents process video, images, and text, but forget everything when the conversation ends. Build agents with scalable chat memory using MCP servers and a managed vector store.

MultimodalMCPS3 VectorsLong-Term Memory

Multimodal RAG: Video Search Without the Pipeline

Video RAG used to require frame extraction, audio separation, multiple embeddings, and complex orchestration. Multimodal models changed everything.

Video RAGMultimodalEmbeddingspgvector

Real-Time Voice Agent

Real-time voice agents that access custom knowledge bases to create adaptive learning experiences with dynamic feedback and persistent progress tracking.

Voice AIRAGAdaptive LearningReal-Time AIAgent Architectures

Reduce AI Agent Costs with Semantic Tool Selection

AI agents waste tokens sending all tool descriptions on every call and pick wrong tools as they scale. Semantic tool selection with FAISS filters to the top 3 relevant tools per query, cutting tokens by 89% and improving accuracy.

AI AgentsSemantic Tool SelectionFAISSToken Optimization

Ship It: From Agent Demo to Production in Minutes

Your agent demo wowed the team. Six months later, you are still rewriting it for production. Learn how to add memory, monitoring, and auto-scaling to any agent.

ProductionAgentCoreMonitoringAuto-Scaling

Stop AI Agent Hallucinations: 5 Techniques + Production Patterns

Hands-on workshop covering Graph-RAG, semantic tool selection, multi-agent validation, neurosymbolic guardrails, and agent steering with production deployment on Amazon Bedrock AgentCore.

WorkshopHallucinationsGraph-RAGMulti-AgentGuardrailsBedrock AgentCoreProduction

When Prompts Fail: Enforcing Business Rules in AI Agents

You wrote 'max 10 guests' in the prompt. The agent booked 15. LLMs treat rules as suggestions. Learn how to enforce business rules at the code level using Python hooks.

GuardrailsBusiness RulesHooksNeurosymbolic

When RAG Hallucinates Numbers: Graph-RAG for Precise Answers

Traditional RAG agents hallucinate when they need to count, aggregate, or detect out-of-domain queries. Graph-RAG with knowledge graphs eliminates these statistical hallucinations through precise queries.

RAGGraphRAGKnowledge GraphsHallucinations

Why AI Agents Forget Everything

Your AI agent forgets who you are after every conversation. Three memory patterns fix this: persistent state, core memory, and semantic retrieval.

Agent MemoryPersistent StateCore MemorySemantic Retrieval

Your Agent Works on Localhost. Now Ship It

Anti-hallucination techniques work in notebooks but break in production. Deploy GraphRAG, semantic routing, guardrails, and multi-agent validation with database-backed steering rules.

ProductionAgentCoreMCP GatewayCDKServerless

Your AI Agent Isn't Crashing. It's Bleeding Tokens

Your AI agent does not crash; it silently wastes tokens. Context overflow, MCP 424 errors, and reasoning loops. Three fixes with real metrics: 7x token reduction, 17s to 1.7s, 14 calls to 2.

Token OptimizationContext OverflowMCPReasoning Loops