[{"data":1,"prerenderedAt":29},["ShallowReactive",2],{"article-data-curso-gcp-google-adk-08":3},{"content":4,"date":5,"image":6,"sideArticles":7},"\u003C!DOCTYPE html>\r\n\u003Chtml lang=\"es\">\r\n\r\n\u003Chead>\r\n    \u003Cmeta charset=\"UTF-8\">\r\n    \u003Cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n    \u003Cmeta name=\"description\"\r\n        content=\"Laboratorio 8: Aprende a implementar el patrón de Routing en sistemas multi-agente. Crea un orquestador inteligente que delega tareas a especialistas de forma autónoma.\">\r\n    \u003Cmeta name=\"keywords\"\r\n        content=\"Multi-agent Systems, Router Agent, Delegación IA, ADK, Handoffs, Arquitectura IA, Microservicios IA, Python, Gemini\">\r\n    \u003Cmeta name=\"author\" content=\"Eduardo Martínez Agrelo\">\r\n    \u003Ctitle>El Router Inteligente | Curso Agentes IA\u003C/title>\r\n    \u003Cstyle>\r\n        body {\r\n            font-family: sans-serif;\r\n            line-height: 1.6;\r\n        }\r\n\r\n        h1,\r\n        h2,\r\n        h3 {\r\n            color: #333;\r\n        }\r\n\r\n        ul {\r\n            list-style-type: disc;\r\n            margin-left: 20px;\r\n        }\r\n\r\n        code {\r\n            background-color: #f4f4f4;\r\n            padding: 2px 5px;\r\n            border-radius: 3px;\r\n            font-family: monospace;\r\n        }\r\n    \u003C/style>\r\n\u003C/head>\r\n\r\n\u003Cbody>\r\n    \u003Ch1>El Router (Orquestación Inteligente)\u003C/h1>\r\n\r\n    \u003Cp>\u003Cstrong>Autor:\u003C/strong> \u003Ca href=\"https://www.youtube.com/@EduardoMartinezAgrelo\" target=\"_blank\">Eduardo Martínez\r\n            Agrelo\u003C/a>\u003C/p>\r\n\r\n    \u003Cp>Bienvenidos al Módulo 4. En este nivel avanzado, dejamos de construir agentes que realizan tareas aisladas para\r\n        diseñar \u003Cstrong>Sistemas Inteligentes\u003C/strong>. En este laboratorio implementaremos el patrón de\r\n        \u003Cstrong>Routing\u003C/strong>, creando un agente \"Director\" cuya misión principal no es resolver el problema, sino\r\n        analizar la intención del usuario y delegar la ejecución al especialista más capacitado.\r\n    \u003C/p>\r\n\r\n    \u003Ch2>¿Qué es un Router en Sistemas de IA?\u003C/h2>\r\n\r\n    \u003Cp>El Router actúa como el cerebro central o recepcionista de una arquitectura de micro-agentes:\u003C/p>\r\n    \u003Cul>\r\n        \u003Cli>\u003Cstrong>Clasificación de Intenciones:\u003C/strong> Analiza el lenguaje natural del usuario para determinar si la\r\n            consulta pertenece al área técnica, comercial, legal o administrativa.\u003C/li>\r\n        \u003Cli>\u003Cstrong>Delegación (Handoff):\u003C/strong> Transfiere el control de la conversación al agente especialista\r\n            correspondiente, asegurando que cada tarea sea manejada por el modelo con las mejores instrucciones para ese\r\n            dominio.\u003C/li>\r\n    \u003C/ul>\r\n\r\n    \u003Ch2>Evitando el \"Prompt Pollution\"\u003C/h2>\r\n\r\n    \u003Cp>Una de las mayores ventajas de usar un Router es la limpieza y eficiencia de los prompts. En lugar de tener un\r\n        único agente gigante con miles de instrucciones contradictorias, dividimos la lógica:\u003C/p>\r\n    \u003Cp>\u003Ccode>Router(tools=[Agente_Soporte, Agente_Ventas, Agente_Logistica])\u003C/code>\u003C/p>\r\n    \u003Cp>Esta arquitectura permite que cada especialista tenga un prompt pequeño, enfocado y altamente preciso. El Router\r\n        solo necesita saber \u003Cstrong>quién\u003C/strong> hace \u003Cstrong>qué\u003C/strong>, reduciendo el ruido cognitivo del modelo y\r\n        mejorando drásticamente el rendimiento del sistema completo.\u003C/p>\r\n\r\n    \u003Ch2>Estrategia de Modelos Híbridos\u003C/h2>\r\n\r\n    \u003Cp>El patrón de Routing nos permite optimizar la infraestructura de forma granular:\u003C/p>\r\n    \u003Cul>\r\n        \u003Cli>\u003Cstrong>Router de Alta Inteligencia:\u003C/strong> Podemos asignar un modelo potente (como Gemini 1.5 Pro) al\r\n            Router para asegurar que la clasificación y delegación sean perfectas.\u003C/li>\r\n        \u003Cli>\u003Cstrong>Especialistas Eficientes:\u003C/strong> Los agentes que ejecutan las tareas pueden correr sobre modelos\r\n            más ligeros y económicos (como Gemini 1.5 Flash), reduciendo el coste total de la operación sin sacrificar\r\n            la precisión del flujo.\u003C/li>\r\n    \u003C/ul>\r\n\r\n    \u003Ch2>Implementación práctica\u003C/h2>\r\n\r\n    \u003Cp>En este laboratorio, construiremos un \"Sistema de Atención Multidisciplinar\". Configuraremos un Router\r\n        Inteligente y dos agentes especialistas: uno experto en Soporte Técnico y otro en Ventas. Al interactuar con el\r\n        sistema, observarás en la \u003Cstrong>Dev UI\u003C/strong> cómo el Router 'pasa la bola' de forma autónoma: si detectas\r\n        un problema técnico, el experto en soporte toma el control; si preguntas por precios, entra el experto en\r\n        ventas. Verás cómo el rastro de la ejecución (Trace) muestra esta transferencia de control en tiempo real.\u003C/p>\r\n\r\n    \u003Ch2>Conclusión: Arquitecturas escalables\u003C/h2>\r\n    \u003Cp>Has aprendido que el futuro de la IA no es un solo modelo que lo sabe todo, sino una red de agentes que\r\n        colaboran. Ya dominas la delegación inteligente. Con este sistema de especialistas listo, el siguiente paso es\r\n        aprender a hacer que trabajen al mismo tiempo para maximizar la velocidad mediante el Paralelismo.\u003C/p>\r\n\u003C/body>\r\n\r\n\u003C/html>","May 12, 2026","https://storage.googleapis.com/mp-blog/images/curso-gcp-google-adk-08.jpg",[8,14,19,24],{"id":9,"title":10,"description":11,"image":12,"date":13},"curso-gcp-apache-spark-01","Spark: Infraestructura como Código con Terraform | Curso Spark, Scala y Terraform","Aprende a desplegar clústeres de Big Data profesionalmente. Domina Terraform para crear infraestructura como código (IaC) en Google Cloud y automatiza tu entorno de Dataproc para Spark.","https://storage.googleapis.com/mp-blog/images/curso-gcp-apache-spark-01.jpg","March 12, 2026",{"id":15,"title":16,"description":17,"image":18,"date":13},"curso-gcp-apache-spark-02","Spark: Ingesta (Raw to Bronze) y Formatos Columnares | Curso Spark, Scala y Terraform","Domina la ingesta de datos con Spark. Aprende a convertir JSONs pesados en formato Parquet, optimiza tu almacenamiento en un 85% y domina los esquemas estrictos con Scala.","https://storage.googleapis.com/mp-blog/images/curso-gcp-apache-spark-02.jpg",{"id":20,"title":21,"description":22,"image":23,"date":13},"curso-gcp-apache-spark-03","Spark: Limpieza y Calidad (Bronze to Silver) | Curso Spark, Scala y Terraform","Domina la limpieza de datos en Spark. Aprende a usar Scala para implementar la capa Silver (Plata) de tu arquitectura Medallón, utilizando Case Classes para mayor seguridad.","https://storage.googleapis.com/mp-blog/images/curso-gcp-apache-spark-03.jpg",{"id":25,"title":26,"description":27,"image":28,"date":13},"curso-gcp-apache-spark-04","Spark: Analítica Avanzada (Silver to Gold) | Curso Spark, Scala y Terraform","Domina el Análisis Avanzado con Spark. Aprende a calcular métricas de negocio con Window Functions y a extraer el Top 3 de canciones por país y día para tu capa Gold.","https://storage.googleapis.com/mp-blog/images/curso-gcp-apache-spark-04.jpg",1778604633512]