Hcode
Google AI

Creación de Agentes con Google ADK

3 - 6 horas 4 Módulos

Visión General

Tema Principal: Google AI

Carga Horaria: 3 - 6 Horas

Nivel: Avanzado

Público objetivo: Desarrolladores, Arquitectos de Software e Ingenieros de IA

SOBRE LA CAPACITACIÓN

El Google ADK es un marco de código abierto, modular y flexible, diseñado para que el desarrollo de agentes de IA siga los estándares de ingeniería de software. El enfoque está en la construcción de arquitecturas robustas que pueden ser orquestadas y escaladas en el entorno de ejecución del Vertex AI Agent Engine. El ADK permite crear agentes que no solo conversan, sino que utilizan herramientas y gestionan memorias persistentes de manera profesional.

Objetivo

Capacitar al desarrollador para construir, probar e implantar agentes listos para producción utilizando el ADK, integrando capacidades de ejecución de código, herramientas externas y bancos de memoria para resolver problemas complejos de negocio.

MÓDULOS DE LA CAPACITACIÓN

Módulo 01

Arquitectura Modular y Configuración del ADK

Introducción a la filosofía de "Agente como Software". Configuración del entorno de desarrollo y uso del SDK para crear agentes independientes de modelo, enfocándose en la compatibilidad con el ecosistema Gemini y otros marcos de orquestación.

Módulo 02

Herramientas (Tools) y Protocolo de Contexto del Modelo (MCP)

Capacitación del agente a través de herramientas: conexión con registros de APIs del Cloud y uso de herramientas integradas. Implementación del Protocolo de Contexto del Modelo (MCP) para permitir que el agente interactúe con bases de datos y sistemas externos de forma segura.

Módulo 03

Banco de Memoria y Gestión de Sesiones

Configuración avanzada de contexto y persistencia. El alumno aprenderá a configurar el banco de memoria (Memory Bank) para que el agente pueda generar, buscar y revisar recuerdos, además de gestionar sesiones de conversación a través de API o consola.

Módulo 04

Implantación y Agent Engine (A2A)

Flujo de publicación en el Vertex AI Agent Engine, el entorno gestionado de Google Cloud. Introducción al protocolo Agent2Agent (A2A) para comunicación entre múltiples agentes y configuración de gobernanza (IAM), monitoreo y registros de ejecución.

Materiales complementarios

Estructurar tu aplicación con Google ADK ofrece ventajas significativas: modularidad, especialización, reutilización, mejor mantenibilidad y la capacidad de definir flujos de control estructurados mediante agentes de flujo de trabajo dedicados. ADK permite crear aplicaciones sofisticadas componiendo varias instancias de agentes distintos en un sistema multiagente.

Ejemplo de inicialización de agente
from google.adk.agents import Agent
from vertexai.agent_engines import AdkApp

agent = Agent(
    model=model,                  # Required.
    name='currency_exchange_agent', # Required.
    generate_content_config=generate_content_config, # Optional.
)
app = AdkApp(agent=agent)

Ponte en contacto con nuestros especialistas

Los servicios y herramientas mencionados (como Gemini, Veo 3, Nano Banana, etc.) pertenecen a sus respectivas empresas. No recibimos ningún tipo de patrocinio o compensación para citar o divulgar estas marcas o productos en este contenido.

Los nombres GPT-5 (OpenAI), Claude (Anthropic) y Gemini (Google) se mencionan solo con fines informativos y comparativos.