Descubre cómo Edmunds transformó su data lakehouse en una plataforma de IA multiagente inteligente con Agent Bricks para la activación, la automatización y la innovación continua.
por Gregory Rokita
En las empresas actuales, contar con un data lakehouse amplio y unificado es fundamental para activar los datos. Con un lakehouse, las organizaciones pueden transformar un repositorio pasivo en un motor dinámico e inteligente que anticipa necesidades, automatiza el conocimiento especializado y fomenta la toma de decisiones más informadas. En Edmunds, esta prioridad llevó al lanzamiento de Edmunds Mind, nuestra iniciativa para crear un sofisticado ecosistema de AI multiagente directamente en Databricks Data Intelligence Platform.
Esta evolución arquitectónica está impulsada por un momento crucial en la industria automotriz. Tres tendencias clave han convergido:
Esta transformación no se trata solo de agregar otra herramienta de AI, sino también de rediseñar fundamentalmente nuestra organización para operar de manera nativa en AI. Los principios, componentes y estrategias detrás de este núcleo inteligente se detallan en nuestro diseño arquitectónico a continuación.
“Databricks nos brinda una base segura y gobernada para ejecutar múltiples modelos como GPT-4o, Claude y Llama, y cambiar de proveedor a medida que evolucionan nuestras necesidades, todo mientras mantenemos los costos bajo control. Esa flexibilidad nos permite automatizar la moderación de reseñas y mejorar la calidad del contenido más rápido, para que los compradores de autos obtengan información confiable antes”.—Gregory Rokita, VP de Tecnología, Edmunds
Nuestra visión es evolucionar de una empresa rica en datos a una organización impulsada por información. Aprovechamos la AI para crear la experiencia de compra de autos más confiable, personalizada y predictiva de la industria.
Esto se logra a través de cuatro pilares estratégicos clave:
En el corazón de esta visión se encuentra nuestra ventaja competitiva más importante: el Edmunds Data Moat. Esta sólida base de datos automotrices está liderada por nuestro inventario de vehículos usados líder en la industria, el conjunto más completo de reseñas de expertos y la mejor inteligencia de precios de su clase, complementado por amplias reseñas de consumidores y listados de vehículos nuevos. Todo este ecosistema está unificado y se gestiona dentro de nuestro entorno de Databricks, lo que crea un activo único y potente. Edmunds Mind es el motor que hemos creado para liberar todo su potencial.

La arquitectura de Edmunds Mind es un sistema cognitivo y jerárquico diseñado para la complejidad, el aprendizaje y la escala, con la plataforma de Databricks como su base.
Diseñamos nuestro sistema para reflejar una organización eficiente, utilizando una estructura escalonada donde las tareas se descomponen y se delegan. Esto se alinea perfectamente con los patrones de orquestador en los marcos de trabajo modernos, como Databricks Agent Bricks.
La comunicación entre agentes se rige por un protocolo estandarizado, lo que garantiza que las delegaciones de tareas y las transferencias de datos estén estructuradas, tipificadas y sean auditables, lo cual es fundamental para mantener la confiabilidad a escala.
La jerarquía también está diseñada para una tolerancia a fallos fluida. Cuando un agente gerente determina que su equipo de especialistas no puede resolver una tarea, escala todo el contexto de la tarea de vuelta al supervisor, incluidos los intentos fallidos almacenados en su memoria episódica. Luego, el supervisor puede volver a planificar con una estrategia diferente o, lo que es más importante, marcar esto como un problema nuevo que requiere intervención humana para desarrollar una nueva capacidad. Esto hace que el sistema sea robusto y una herramienta de aprendizaje que nos ayuda a identificar los límites de su competencia.
Históricamente, resolver las imprecisiones en los datos de los vehículos, como colores incorrectos en una página de detalles del vehículo, era un proceso laborioso que requería coordinación manual entre múltiples equipos. Hoy en día, el ecosistema de AI de Edmunds Mind automatiza y resuelve estos desafíos casi en tiempo real. Esta eficiencia operativa se logra a través de nuestro Model Serving centralizado, que consolida nuestras diversas capacidades de agentes de AI en un único entorno cohesivo que se escala automáticamente según la demanda. Esta arquitectura libera a nuestros equipos de la sobrecarga operativa, lo que les permite concentrarse en ofrecer valor a nuestros usuarios rápidamente.
El proceso de resolución se ejecuta a través de un flujo de trabajo multiagente gobernado. Cuando un usuario o un monitor automatizado detecta una posible discrepancia de datos, un agente supervisor clasifica inmediatamente el evento. Evalúa el problema, lo dirige al equipo especializado adecuado y valida los permisos de la tarea a través de Unity Catalog para un gobierno de datos sólido. Luego, un agente gerente dedicado orquesta una secuencia de agentes trabajadores especializados para realizar tareas que van desde la decodificación de VIN y la recuperación de imágenes hasta el análisis de color impulsado por AI y las actualizaciones finales de la base de datos. Los administradores de datos humanos siguen siendo fundamentales para la revisión crítica, cambiando su enfoque de la intervención manual a la etapa de aprobación de alto valor. Cada interacción y decisión se registra sistemáticamente, construyendo una base integral para el aprendizaje continuo y la optimización futura de los procesos.
Este ejemplo ilustra cómo todo el ecosistema maneja una tarea de enriquecimiento y calidad de datos del mundo real de extremo a extremo.
Donde antes los clientes navegaban por múltiples paneles de Edmunds o se comunicaban con el soporte de Edmunds para obtener respuestas, ahora el Knowledge Assistant ofrece respuestas conversacionales e instantáneas al aprovechar todo el espectro de datos de Edmunds. Este agente RAG está adaptado a la voz de la marca Edmunds, entrelazando información de reseñas de expertos y consumidores, especificaciones de vehículos, medios y precios en tiempo real. Como resultado, los clientes experimentan interacciones más rápidas y satisfactorias, y el personal de soporte dedica menos tiempo a responder solicitudes básicas.
Las capacidades clave incluyen:
DataDave ahora resuelve análisis complejos que antes dependían de un trabajo manual que requería mucho tiempo. Este agente coordina un flujo de trabajo riguroso, en el que cada etapa es evaluada por un agente especialista, para ofrecer un 95% de precisión en las consultas más difíciles. DataDave puede identificar oportunidades de manera proactiva (como señalar concesionarios desatendidos para el equipo de ventas de Edmunds) al sintetizar el tráfico del sitio web y los datos demográficos. Esto permite al equipo de liderazgo de Edmunds pasar con confianza de reportar “qué pasó” a decidir “qué deberíamos hacer ahora”.

El flujo de trabajo interno es un proceso de cinco fases: triaje, planificación, generación de código, ejecución y síntesis, con un agente de crítica dedicado que valida el resultado de cada fase. Más allá de simplemente analizar las métricas internas, el verdadero poder de DataDave radica en su capacidad para sintetizar nuestros datos patentados con el conocimiento general del mundo para generar recomendaciones estratégicas. Por ejemplo, al correlacionar los datos de tráfico del sitio web de Edmunds con datos geográficos y demográficos, DataDave puede identificar concesionarios en áreas desatendidas y recomendarlos proactivamente a nuestro equipo de ventas como oportunidades fáciles de aprovechar.
En Edmunds, operamos bajo un principio fundamental: un precio no es solo un número; es una conclusión que requiere contexto y justificación para ser confiable. Aprovechando nuestra reputación de ofrecer los precios más precisos en el mercado de EE. UU., nuestra arquitectura de agentes está diseñada para brindar esta confianza a escala.
Nuestra experiencia al transformar un "Pricing Expert" monolítico en un equipo coordinado de especialistas demuestra este principio. Este equipo —coordinado por un Manager Agent e integrado por expertos como un True Market Value Agent, un Depreciation Agent y un Deal Rating Agent— produce más que un simple precio de lista. El resultado final es una historia de precios completa y contextualizada que explica por qué un vehículo se valora de cierta manera.
Esto transforma el rol de nuestros analistas de precios, pasando de la recopilación manual de datos a la supervisión y guía estratégica. Al aprovechar Agent Bricks de Databricks, nuestros estadísticos de precios pueden configurar estos equipos de agentes jerárquicos con un código mínimo, lo que aumenta drásticamente su productividad y reduce los costos de mantenimiento. Esto les permite concentrarse en lo que realmente importa: el "porqué" detrás de los números.
Nuestro camino hacia un ecosistema de AI verdaderamente inteligente comenzó con un desafío práctico. Al implementar agentes especializados como DataDave para el análisis de negocios, descubrimos que estaban revelando verdades comerciales críticas y urgentes que permanecían aisladas dentro de su contexto operativo. Por ejemplo, un agente podría detectar una tendencia a la baja inusual en un canal de marketing clave, pero esta información vital debe comunicarse de manera efectiva a otras entidades, tanto agentes como humanos, para activar una respuesta coordinada. Esto resaltó una necesidad fundamental: un sistema de memoria compartida que pudiera capturar estos aprendizajes emergentes y hacerlos accesibles como entrada para todo el sistema de agentes. Imaginamos una capa cognitiva donde este conocimiento pudiera acumularse, crecer y aprovecharse para hacer que todo nuestro ecosistema fuera progresivamente más inteligente. En consecuencia, nuestro pensamiento y diseño más recientes son los siguientes.
Nuestra implementación estará impulsada por Databricks AI Search utilizando un Delta Sync Index, que es totalmente compatible con la interfaz mem0. Dado que mem0 interactúa con bases de datos vectoriales, innovaremos al almacenar tanto la memoria episódica como la semántica dentro de un único y potente backend. Los eventos sin procesar y no resumidos ("qué pasó") y los aprendizajes sintetizados ("qué se aprendió") coexistirán como tipos de vectores distintos dentro de la misma tabla Delta de origen, que luego alimenta de forma automática y sin problemas el índice de AI Search.
Esta arquitectura unificada crea un flujo de trabajo eficiente. El agente Reflector puede consultar el índice para buscar entradas episódicas recientes, realizar su síntesis y escribir los nuevos vectores semánticos generalizados de vuelta en la tabla Delta de origen. Luego, el Delta Sync Index ingiere automáticamente estos nuevos aprendizajes, poniéndolos a disposición para consultas. Al aprovechar la tabla Delta de origen como el único punto de entrada, eliminamos la complejidad de las canalizaciones de datos y obtenemos la base escalable, serverless y de baja latencia necesaria para un sistema de agentes verdaderamente inteligente.
Los agentes de AI dependen de la calidad de sus datos. La capa de datos de Edmunds está diseñada específicamente para ofrecer consistencia, gobernanza y flexibilidad, con Unity Catalog como piedra angular para garantizar que toda la información siga siendo precisa y esté bien administrada.
El marco de trabajo Model Context Protocol (MCP) de Edmunds conecta de forma segura a los agentes de AI con el contexto en tiempo real de todas las fuentes de datos principales, como especificaciones de vehículos, reseñas, inventario y métricas operativas de sistemas como New Relic. Esto se logra a través de una puerta de enlace API de GraphQL unificada, que abstrae la complejidad subyacente y ofrece un esquema fuertemente tipado y autodocumentado.
En lugar de que los agentes o ingenieros tengan que lidiar con datos fragmentados, esquemas desalineados o una resolución de problemas lenta, ahora el sistema admite tres patrones de interactividad principales, cada uno optimizado para un caso de uso diferente:
Edmunds ha mejorado drásticamente la velocidad, flexibilidad y fiabilidad de las operaciones de datos en las funciones de producto y soporte al proporcionar a los agentes de IA un acceso estructurado a todos los datos empresariales a través de una única y sólida capa de API. Las tareas que antes requerían un desarrollo personalizado o una depuración entre equipos ahora se gestionan en tiempo real, lo que permite a los clientes y a los equipos internos beneficiarse de información más enriquecedora y respuestas más ágiles.
Esta capa crucial sirve de puente entre los datos brutos y la comprensión de los agentes. Abstrae la complejidad de los almacenes de datos subyacentes. Enriquece los datos con contexto empresarial, lo que garantiza que los agentes operen sobre una visión coherente, gobernada y comprensible del universo de Edmunds.
Una arquitectura visionaria es tan buena como su ejecución. Nuestro enfoque se basa en una hoja de ruta por fases y en el firme compromiso de tratar nuestro ecosistema de IA como un motor central de generación de valor. Lo logramos vinculando directamente nuestro marco técnico de observabilidad, gobierno y ética con los resultados empresariales clave. Nuestro objetivo no es solo crear una IA potente, sino cuantificar su impacto en nuestros resultados financieros.
Hemos creado un sistema holístico para medir ambas partes de la ecuación del ROI. Por el lado del retorno, nuestro marco conecta el rendimiento de la IA directamente con los KPI empresariales. Por ejemplo:
Aunque todavía estamos cuantificando el impacto preciso en métricas como las tasas de conversión de las campañas, este marco proporciona los datos en tiempo real necesarios para establecer esas correlaciones.
Practicamos un gobierno económico inteligente a través de nuestra AI Gateway. Los agentes de alta importancia como DataDave se dirigen a nuestros modelos más potentes para garantizar la precisión, mientras que las tareas rutinarias se asignan automáticamente a modelos más rentables. Esta estrategia de niveles de modelos nos permite gestionar con precisión nuestro gasto en LLM y computación, garantizando que cada dólar invertido esté alineado con el valor empresarial que genera.
“Databricks nos permite ejecutar el modelo adecuado para la tarea adecuada, de forma segura y a escala. Esa flexibilidad impulsa a nuestros agentes y ofrece experiencias de compra de coches más inteligentes”. —Greg Rokita, vicepresidente de tecnología de Edmunds
Para hacer realidad esta visión, estamos fomentando una cultura de innovación en todo Edmunds. Nuestro objetivo es dar soporte a todo el espectro de interacción entre humanos e IA, desde tareas totalmente autónomas hasta revisiones con intervención humana (human-in-the-loop) y resolución de problemas totalmente colaborativa.
Para dar soporte a esto, proporcionamos un sólido SDK de agentes para ingenieros y defendemos un movimiento de "desarrolladores ciudadanos" (Citizen Developers) a través de nuestra plataforma Agent Bricks. Esta iniciativa se puso en marcha con nuestra conferencia tecnológica interna "AI Agents @ Edmunds" y se nutre de un gremio activo de agentes de LLM (LLM Agents Guild), lo que garantiza que cada empleado disponga de las herramientas y el soporte necesarios para contribuir a nuestro futuro impulsado por la IA.
Nuestro viaje para convertirnos en una organización verdaderamente nativa de la IA es un maratón, no un esprint. La arquitectura "Edmunds Mind" sirve como nuestra hoja de ruta para ese viaje, y su próximo paso evolutivo es desarrollar agentes proactivos que no solo respondan preguntas, sino que también anticipen las necesidades empresariales. Visualizamos un futuro en el que nuestros agentes identifiquen oportunidades de mercado a partir de flujos de datos en tiempo real y ofrezcan información estratégica a las partes interesadas antes de que siquiera la soliciten.
En última instancia, nuestra hoja de ruta conduce a un sistema en el que los agentes pueden autooptimizarse: proponer nuevas herramientas, perfeccionar los mecanismos de crítica e incluso sugerir mejoras arquitectónicas. Esto marca la transición de un sistema que simplemente operamos a un verdadero socio cognitivo, evolucionando nuestros roles de operadores a supervisores, especialistas en ética y estrategas de una nueva fuerza de trabajo inteligente.
Obtenga más información sobre cómo Edmunds está creando una experiencia de compra de coches impulsada por IA con la ayuda de Databricks.
(Esta entrada del blog ha sido traducida utilizando herramientas basadas en inteligencia artificial) Publicación original
Suscríbete a nuestro blog y recibe las últimas publicaciones directamente en tu bandeja de entrada.