Público-alvo: Desenvolvedores, Arquitetos de Software e Engenheiros de IA
SOBRE O TREINAMENTO
O Google ADK é um framework de código aberto, modular e flexível, projetado para que o desenvolvimento de agentes de IA siga os padrões de engenharia de software. O foco é a construção de arquiteturas robustas que podem ser orquestradas e escaladas no ambiente de execução do Vertex AI Agent Engine. O ADK permite criar agentes que não apenas conversam, mas que utilizam ferramentas e gerenciam memórias persistentes de forma profissional.
Objetivo
Capacitar o desenvolvedor a construir, testar e implantar agentes prontos para produção utilizando o ADK, integrando capacidades de execução de código, ferramentas externas e bancos de memória para resolução de problemas complexos de negócio.
MÓDULOS DO TREINAMENTO
Arquitetura Modular e Setup do ADK
Introdução à filosofia de "Agente como Software". Configuração do ambiente de desenvolvimento e uso do SDK para criar agentes independentes de modelo, focando na compatibilidade com o ecossistema Gemini e outros frameworks de orquestração.
Ferramentas (Tools) e Model Context Protocol (MCP)
Capacitação do agente através de ferramentas: conexão com registros de APIs do Cloud e uso de ferramentas integradas. Implementação do Protocolo de Contexto do Modelo (MCP) para permitir que o agente interaja com bases de dados e sistemas externos com segurança.
Memory Bank e Gestão de Sessões
Configuração avançada de contexto e persistência. O aluno aprenderá a configurar o banco de memória (Memory Bank) para que o agente possa gerar, buscar e revisar recordações, além de gerir sessões de conversa via API ou console.
Implantação e Agent Engine (A2A)
Fluxo de publicação no Vertex AI Agent Engine, o ambiente gerenciado do Google Cloud. Introdução ao protocolo Agent2Agent (A2A) para comunicação entre múltiplos agentes e configuração de governança (IAM), monitoramento e logs de execução.
Materiais Complementares
Estruturar seu aplicativo com Google ADK oferece vantagens significativas, incluindo modularidade, especialização, reutilização, capacidade de manutenção aprimoradas e a capacidade de definir fluxos de controle estruturados usando agentes de fluxo de trabalho dedicados. O ADK permite criar aplicativos sofisticados ao compor várias instâncias de agentes distintos em um sistema multiagente.
Os serviços e ferramentas mencionados (como Gemini, Veo 3, Nano Banana, etc.) pertencem às suas respectivas empresas. Não recebemos nenhum tipo de patrocínio ou compensação para citar ou divulgar essas marcas ou produtos neste conteúdo.