Qué necesitas saber antes de
comenzar

Inicio 4 June 2026 01:56

Fin 4 June 2026

00 Días
00 Horas
00 Minutos
00 Segundos
course image

Creación de Agentes con Google ADK y Vertex AI

Domina la creación de agentes inteligentes con Google ADK y Vertex AI mediante la integración de herramientas, gestión de estados, sistemas de memoria, seguridad de API, interacción con bases de datos y arquitecturas multi-agente.
via Udacity

139 Cursos


15 hours

Actualización opcional disponible

Not Specified

Avanza a tu propio ritmo

Paid Course

Actualización opcional disponible

Resumen

This course guides you through building intelligent agents using the Agent Development Kit (ADK) and Google Cloud technologies. You will start with tool definition and agent tool usage, then progress through structured outputs, state management, and memory systems (short and long-term).

The course covers secure API integration, database interaction via MCP, web search with grounding, and Retrieval Augmented Generation (RAG). You'll explore multi-agent architectures and implement observability through distributed tracing.

For the final project, you'll build Betty's Bird Boutique Customer Service Agent that answers bird- and store-related questions.

Programa

  • Introducción a la Construcción de Agentes
  • Conoce a tus instructores del curso, configura recursos en GCP y obtén una visión general del curso.
  • Extender Agentes con Herramientas
  • Extiende los agentes de IA más allá del texto con integraciones de herramientas, permitiendo acciones en tiempo real y acceso a datos de manera confiable.
  • Implementación del Uso de Herramientas por Agentes con ADK y Vertex AI Gemini
  • Aprende a extender agentes de LLM con ADK y Gemini para el uso de herramientas: integra y registra funciones personalizadas, maneja errores y guía a los agentes con indicaciones efectivas para tareas del mundo real.
  • Salidas Estructuradas
  • Descubre las salidas estructuradas en IA: transforma respuestas en JSON accionable para la integración. Utiliza esquemas, analizadores y llamadas a funciones para mejorar la fiabilidad y la automatización de flujos de trabajo.
  • Implementación de Salidas Estructuradas con Vertex AI Gemini y Pydantic
  • Aprende a generar salidas estructuradas con Vertex AI Gemini y Pydantic, permitiendo extracción de datos confiable y procesamiento subsecuente utilizando esquemas definidos y manejo robusto de errores.
  • Gestión de Estado de los Agentes
  • Explora la gestión de estado de los agentes con máquinas de estado. Aprende cómo los agentes rastrean la entrada del usuario, las instrucciones y el uso de herramientas para flujos de trabajo complejos, asegurando adaptabilidad y fiabilidad.
  • Implementación de Gestión de Estado de Agentes con ADK
  • Aprende a gestionar el estado de los agentes usando ADK a través de demostraciones, ejercicios prácticos y cuestionarios para un desarrollo efectivo de agentes.
  • Memoria a Corto Plazo de Agentes
  • Explora la memoria a corto plazo en agentes de IA, mejorando la coherencia a través de estrategias de estado, memoria efímera y estrategias de retención de contexto durante sesiones activas.
  • Implementación de Memoria a Corto Plazo de Agentes con ADK
  • Aprende a implementar y aplicar la memoria a corto plazo en agentes usando ADK, con demostraciones paso a paso, ejercicios prácticos y soluciones guiadas.
  • Herramientas y APIs Externas
  • Explora el uso de APIs externas para datos en tiempo real, acciones dinámicas y autenticación de agentes. Descubre MCP, un protocolo que estandariza la interoperabilidad y seguridad de herramientas de IA.
  • Implementación de Integración de API con ADK y Google Cloud Secret Manager
  • Aprende a integrar APIs de manera segura usando ADK y Google Cloud Secret Manager con demostraciones prácticas y ejercicios prácticos.
  • Agentes de Búsqueda Web
  • Equipa a los agentes para buscar en la web información no estructurada en tiempo real. Fundamenta las respuestas en evidencia usando APIs, maneja el ruido y evita la alucinación para obtener respuestas creíbles.
  • Implementación de Agentes de Búsqueda Web con ADK y Fundamentación con Google Search
  • Construye agentes de búsqueda web usando ADK, integra con Google Search para la fundamentación, y aplica habilidades prácticas a través de demos y ejercicios prácticos.
  • Interacción con Bases de Datos
  • Equipa a los agentes para acceder y modificar datos estructurados mediante SQL para la interacción y bases de datos vectoriales para tareas semánticas, garantizando una integración sin fisuras con sistemas privados.
  • Implementación de Interacción con Bases de Datos con ADK y MCP Database Toolkit
  • Aprende a implementar y practicar la interacción con bases de datos usando ADK y MCP Database Toolkit a través de demostraciones, ejercicios prácticos y soluciones guiadas.
  • Generación de Recuperación Aumentada de Agentes
  • Descubre Agentic RAG: mejora RAG permitiendo la reflexión, reformulación de consultas y adaptación inteligente para respuestas matizadas. Domina la recuperación, el razonamiento y los bucles de reintento.
  • Implementación de RAG con un Solo Agente con ADK y Vertex AI Search
  • Aprende a construir un agente RAG en Google Cloud usando ADK y Vertex AI Search para consultas de datos no estructurados personalizados, incluyendo configuración, integración de búsqueda y generación de respuestas fundamentadas.
  • Memoria a Largo Plazo de Agentes
  • Explora la memoria a largo plazo de los agentes: comprende las memorias semántica, episódica y procedimental. Aprende estrategias de almacenamiento y mejores prácticas para interacciones personalizadas y coherentes.
  • Implementación de Memoria a Largo Plazo de Agentes con ADK MemoryService
  • Aprende a implementar memoria conversacional a largo plazo en agentes usando ADK y Vertex AI Agent Engine, permitiendo el recuerdo de contexto y continuidad a través de sesiones con almacenamiento persistente de memoria.
  • Evaluación de Agentes
  • La Evaluación de Agentes guía la evaluación del cumplimiento de tareas de un agente, calidad, uso de herramientas y métricas del sistema utilizando estrategias de respuesta, paso o trayectoria para asegurar operaciones confiables y eficientes.
  • Implementación de Observabilidad de Agentes con ADK, OpenTelemetry y Google Cloud Tracing
  • Aprende a implementar la observabilidad de agentes configurando ADK con OpenTelemetry y Google Cloud Tracing para monitorear, rastrear y analizar interacciones de agentes y rendimiento.
  • Agente de Atención al Cliente de la Tienda de Aves de Betty
  • Construye un agente de IA para la Tienda de Aves de Betty que responda preguntas sobre aves y la tienda usando bases de datos, archivos e información web, evite pedidos y consultas fuera de tema, y sea probado en un entorno de desarrollo.

Impartido por

Henrique Santana and Allen Firstenberg


Materias

Programming