Alura – Engenharia de Agentes de IA – Lucas Mata [2026]
🔒 Faça login para acessar este material.
Conteúdo do Curso
Base - Primeiros Passos em Programação para IA
1. Apresentação
Você ainda não tem acesso ao conteúdo
1. Decompondo problemas
Você ainda não tem acesso ao conteúdo
1. IA Generativa
Você ainda não tem acesso ao conteúdo
1. Linguagens de programação
Você ainda não tem acesso ao conteúdo
1. Resolvendo problemas com algoritmos
Você ainda não tem acesso ao conteúdo
1. Variáveis e operações
Você ainda não tem acesso ao conteúdo
2. Representando algoritmos
Você ainda não tem acesso ao conteúdo
3. Boas práticas
Você ainda não tem acesso ao conteúdo
3. Como o computador entende o código
Você ainda não tem acesso ao conteúdo
3. Computação everywhere
Você ainda não tem acesso ao conteúdo
3. Operadores e expressões lógicas
Você ainda não tem acesso ao conteúdo
3. Reconhecendo padrões
Você ainda não tem acesso ao conteúdo
4. Interagindo com o computador
Você ainda não tem acesso ao conteúdo
4. Utilizando abstração
Você ainda não tem acesso ao conteúdo
5. Elaborando algoritmos
Você ainda não tem acesso ao conteúdo
5. Papel da pessoa desenvolvedora
Você ainda não tem acesso ao conteúdo
5. Processando algoritmos
Você ainda não tem acesso ao conteúdo
5. Utilizando IA
Você ainda não tem acesso ao conteúdo
6. Conclusão
Você ainda não tem acesso ao conteúdo
6. Construindo códigos
Você ainda não tem acesso ao conteúdo
6. Pensando de modo computacional
Você ainda não tem acesso ao conteúdo
7. Decisão e repetição
Você ainda não tem acesso ao conteúdo
7. Utilizando funções
Você ainda não tem acesso ao conteúdo
9. Como computador executa programas
Você ainda não tem acesso ao conteúdo
1. Apresentação
Você ainda não tem acesso ao conteúdo
2. Aprenda a conectar a IA do Google com Python no Colab
Você ainda não tem acesso ao conteúdo
2. Começando com Python_ Introdução e Configuração do Google Co
Você ainda não tem acesso ao conteúdo
2. Explorando a leitura e escrita de arquivos
Você ainda não tem acesso ao conteúdo
2. Explorando o loop `for` em Python
Você ainda não tem acesso ao conteúdo
2. Manipulação de dados com Pandas
Você ainda não tem acesso ao conteúdo
3. Conceito de funções em Python
Você ainda não tem acesso ao conteúdo
3. Conceito de loops
Você ainda não tem acesso ao conteúdo
3. Explorando Células, a Função `print` e Tipos de Dados
Você ainda não tem acesso ao conteúdo
3. Filtragem de elementos
Você ainda não tem acesso ao conteúdo
3. Leitura de arquivos
Você ainda não tem acesso ao conteúdo
3. Tratamento de erros com Try, Except e Finally
Você ainda não tem acesso ao conteúdo
4. Entendendo a interação dinâmica com chatbots e o histórico d
Você ainda não tem acesso ao conteúdo
4. Iniciando a simplificação da função
Você ainda não tem acesso ao conteúdo
4. Métodos LOC e ILOC
Você ainda não tem acesso ao conteúdo
4. Selecionando análises negativas para categorização
Você ainda não tem acesso ao conteúdo
4. Variáveis, Operações Matemáticas e Concatenação de Strings
Você ainda não tem acesso ao conteúdo
5. Como criar um chatbot com Python e a IA Gemini
Você ainda não tem acesso ao conteúdo
5. Desafio com Python e Pandas
Você ainda não tem acesso ao conteúdo
5. Desafio de resumir e-mails
Você ainda não tem acesso ao conteúdo
5. Operações Matemáticas e Variáveis em Python
Você ainda não tem acesso ao conteúdo
5. Pandas e sua importância
Você ainda não tem acesso ao conteúdo
5. Revisando a categorização de resenhas
Você ainda não tem acesso ao conteúdo
6. Desafio e a etapa 1
Você ainda não tem acesso ao conteúdo
6. Explorando a execução local de IAs
Você ainda não tem acesso ao conteúdo
6. Explorando estruturas de dados em Python
Você ainda não tem acesso ao conteúdo
6. LLMs open source
Você ainda não tem acesso ao conteúdo
6. Nomeclatura e Tipos de Dados em Python_ `int`, `float`, `str
Você ainda não tem acesso ao conteúdo
7. Análise de sentimento de reviews com o Gemini
Você ainda não tem acesso ao conteúdo
7. Introduzindo o desafio final
Você ainda não tem acesso ao conteúdo
7. Manipulando Strings em Python_ Métodos `lower`, `upper`, `st
Você ainda não tem acesso ao conteúdo
7. Resolvendo desafios de programação com o loop while
Você ainda não tem acesso ao conteúdo
8. Explorando o uso da função len
Você ainda não tem acesso ao conteúdo
8. Recebendo Dados do Usuário com `input` e Formatando Textos c
Você ainda não tem acesso ao conteúdo
9. Condicionais
Você ainda não tem acesso ao conteúdo
9. Explorando a necessidade de uma nova estrutura de dados
Você ainda não tem acesso ao conteúdo
9. Resolução do desafio
Você ainda não tem acesso ao conteúdo
10. Propondo o desafio de unir dicionários
Você ainda não tem acesso ao conteúdo
15. Conclusão
Você ainda não tem acesso ao conteúdo
Nível 1 - Construção de Agentes Inteligentes com RAG
1. Apresentação
Você ainda não tem acesso ao conteúdo
2. Criando a base de uma solucao com LCEL e LangGraph
Você ainda não tem acesso ao conteúdo
2. Criando cadeias com LCEL no LangChain
Você ainda não tem acesso ao conteúdo
2. Simulando uma interacao de chat sem memoria
Você ainda não tem acesso ao conteúdo
2. Usando RAG em um txt com LangChain
Você ainda não tem acesso ao conteúdo
3. Apresentando o projeto e se conectando com a OpenAI
Você ainda não tem acesso ao conteúdo
3. Orquestrando assistentes sem LangGraph
Você ainda não tem acesso ao conteúdo
4. Adaptando o chat para utilizar LCEL
Você ainda não tem acesso ao conteúdo
4. Conectando com API da OpenAI via LangChain
Você ainda não tem acesso ao conteúdo
4. Definindo a resposta do modelo como um objeto JSON
Você ainda não tem acesso ao conteúdo
4. Orquestrando assistentes comLangGraph
Você ainda não tem acesso ao conteúdo
4. Usando RAG em varios PDFs com LangChain
Você ainda não tem acesso ao conteúdo
5. Adicionando memoria ao chat com LangChain
Você ainda não tem acesso ao conteúdo
5. Criando uma sequencia de cadeias com LCEL
Você ainda não tem acesso ao conteúdo
7. Utilizando um prompt template com LangChain
Você ainda não tem acesso ao conteúdo
10. Conclusão
Você ainda não tem acesso ao conteúdo
1. Arquitetura Geral do RAG
Você ainda não tem acesso ao conteúdo
1. Chunking é essencial
Você ainda não tem acesso ao conteúdo
1. Introdução
Você ainda não tem acesso ao conteúdo
1. O que é Vector Store_
Você ainda não tem acesso ao conteúdo
1. O que são Embeddings
Você ainda não tem acesso ao conteúdo
1. Recuperação Avançada ReRanking
Você ainda não tem acesso ao conteúdo
2. Estratégias de Chunking
Você ainda não tem acesso ao conteúdo
3. Conceitos de LLM
Você ainda não tem acesso ao conteúdo
3. Métricas de Similaridade
Você ainda não tem acesso ao conteúdo
3. Prompt Tradicional x Prompt com RAG
Você ainda não tem acesso ao conteúdo
3. Terceiro projeto_ Agente RH
Você ainda não tem acesso ao conteúdo
4. O que são Metadados_
Você ainda não tem acesso ao conteúdo
4. Tipos de Vector Store
Você ainda não tem acesso ao conteúdo
5. Embeddings Open Source versus Proprietárias
Você ainda não tem acesso ao conteúdo
6. Caminhos de Evolução do RAG
Você ainda não tem acesso ao conteúdo
6. Fine tuning versus RAG
Você ainda não tem acesso ao conteúdo
6. Primeiro projeto_ Agente de Futebol
Você ainda não tem acesso ao conteúdo
7. Segundo projeto_ Agente Farmacêutico
Você ainda não tem acesso ao conteúdo
8. Conclusão do curso
Você ainda não tem acesso ao conteúdo
1. Agenda
Você ainda não tem acesso ao conteúdo
1. Entendendo a estrutura
Você ainda não tem acesso ao conteúdo
