[{"data":1,"prerenderedAt":29},["ShallowReactive",2],{"article-data-curso-gcp-google-adk-06":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 6: Aprende a conectar tus agentes con el mundo real usando Google Search Grounding en ADK. Elimina alucinaciones y obtén datos actualizados.\">\r\n    \u003Cmeta name=\"keywords\"\r\n        content=\"Google Search Grounding, Real-time data, ADK, AI Agents, Gemini, Fact-checking, Python, Cloud AI\">\r\n    \u003Cmeta name=\"author\" content=\"Eduardo Martínez Agrelo\">\r\n    \u003Ctitle>Google Search Grounding | 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>Conectando con el Mundo Real (Google Search Grounding)\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 3. Uno de los mayores desafíos de los modelos de lenguaje es su \"fecha de corte de\r\n        conocimiento\". Un modelo estándar no sabe qué ocurrió ayer o cuál es el precio actual de una acción. En este\r\n        laboratorio, aprenderemos a implementar \u003Cstrong>Grounding\u003C/strong> con Google Search, permitiendo que el agente\r\n        consulte internet antes de responder.\u003C/p>\r\n\r\n    \u003Ch2>¿Qué es el Grounding?\u003C/h2>\r\n\r\n    \u003Cp>El Grounding (o anclaje a la realidad) es la técnica de proporcionar a la IA acceso a fuentes de verdad externas\r\n        para validar su razonamiento:\u003C/p>\r\n    \u003Cul>\r\n        \u003Cli>\u003Cstrong>Reducción de Alucinaciones:\u003C/strong> Al forzar al agente a buscar información antes de hablar,\r\n            minimizamos drásticamente las respuestas inventadas.\u003C/li>\r\n        \u003Cli>\u003Cstrong>Actualización Constante:\u003C/strong> El agente deja de depender exclusivamente de su entrenamiento y\r\n            empieza a utilizar el índice de búsqueda de Google en tiempo real.\u003C/li>\r\n    \u003C/ul>\r\n\r\n    \u003Ch2>Integración Nativa en ADK\u003C/h2>\r\n\r\n    \u003Cp>A diferencia de otros frameworks que requieren configurar APIs de búsqueda complejas y costosas, ADK simplifica\r\n        el acceso a Google Search de forma nativa:\u003C/p>\r\n    \u003Cp>\u003Ccode>LlmAgent(name=\"Buscador\", google_search=True)\u003C/code>\u003C/p>\r\n    \u003Cp>Al activar este parámetro, ADK inyecta automáticamente la capacidad de búsqueda en el ciclo de pensamiento del\r\n        modelo Gemini, permitiendo que el agente decida de forma autónoma cuándo necesita conectarse a la red para\r\n        verificar un dato.\u003C/p>\r\n\r\n    \u003Ch2>Verificabilidad y Citación de Fuentes\u003C/h2>\r\n\r\n    \u003Cp>En el entorno profesional, no basta con que la respuesta sea correcta; debe ser verificable. El Grounding con\r\n        Google Search ofrece transparencia total:\u003C/p>\r\n    \u003Cul>\r\n        \u003Cli>\u003Cstrong>Metadatos de Referencia:\u003C/strong> Las respuestas generadas incluyen enlaces y fuentes reales que el\r\n            agente consultó para construir su argumento.\u003C/li>\r\n        \u003Cli>\u003Cstrong>Confianza del Usuario:\u003C/strong> Al proporcionar evidencia externa, el usuario final percibe al\r\n            agente como una herramienta de información fiable y no solo como un modelo generativo.\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 \"Agente Analista de Actualidad\". Configuraremos el acceso a Google Search y\r\n        realizaremos experimentos comparativos. Observarás cómo, ante preguntas sobre eventos ocurridos esta misma\r\n        mañana o precios de mercado en vivo, el agente sin grounding falla o se disculpa, mientras que el agente con\r\n        grounding realiza una búsqueda, resume los artículos más relevantes y entrega una respuesta precisa con sus\r\n        respectivas fuentes bibliográficas.\u003C/p>\r\n\r\n    \u003Ch2>Conclusión: De cerebros estáticos a sistemas conectados\u003C/h2>\r\n    \u003Cp>Has aprendido a romper las paredes del entrenamiento del modelo. Tu agente ya está conectado al pulso del mundo.\r\n        Ya dominas el acceso a la información pública; el siguiente paso es aprender a indexar y consultar información\r\n        privada y propietaria mediante la técnica de RAG.\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-06.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",1778604629805]