Programa do Curso

Introdução a Ambientes Python para Desenvolvimento Agente

  • Configurando Python, ambientes virtuais e gerenciamento de dependências
  • Usando Git e Docker para versionamento e isolamento
  • Melhores práticas para ambientes reprodutíveis

Visão Geral de SDKs e Frameworks de Agentes

  • LangChain, AutoGen e outros SDKs emergentes
  • Estrutura e ciclo de vida dos agentes: percepção, raciocínio e ação
  • Comparação das capacidades e estilos arquiteturais dos SDKs

Construindo Agentes Funcionais em Python

  • Criando um agente simples com LangChain
  • Conectando agentes a ferramentas e APIs externas
  • Lidando com entrada/saída, memória e persistência

Integração de Ferramentas e APIs

  • Definindo e registrando ferramentas para uso dos agentes
  • Integração segura de API e gerenciamento de chaves
  • Usando fontes de dados externas e chamadas de funções personalizadas

Orquestração e Padrões de Comunicação de Agentes

  • Colaboração multi-agente usando AutoGen
  • Lógica de delegação e planejamento de tarefas
  • Orquestração orientada a eventos e assíncrona

Teste, Depuração e Observabilidade

  • Testando agentes com entradas simuladas e ambientes controlados
  • Depurando fluxo de mensagens e invocação de ferramentas
  • Implementando log estruturado e métricas de desempenho

Considerações de Implantação e Produção

  • Pacotização e containerização de serviços de agentes Python
  • Integração com pipelines CI/CD
  • Escalabilidade, monitoramento e manutenção de agentes em execução longa

Síntese e Próximos Passos

Requisitos

  • Compreensão da programação em Python e gerenciamento de pacotes
  • Experiência com APIs REST e estruturas de dados JSON
  • Familiaridade básica com I/O assíncrono em Python

Público-Alvo

  • Engenheiros backend
  • Engenheiros de plataforma
  • Engenheiros de ML
 21 Horas

Próximas Formações Provisórias

Categorias Relacionadas