Coleção de 28 tutoriais code-first para levar agentes de GenAI do protótipo à produção, abordando memória, RAG, implantação, segurança e observabilidade.
Nicolepcx/ai-agents-the-definitive-guide
Repositório de código complementar ao livro AI Agents: The Definitive Guide, com notebooks Jupyter sobre padrões de agentes, ferramentas, avaliação, memória e segurança.
- Estrelas
- 2,761
- Forks
- 538
- Issues abertas
- 0
- Último commit
- há 3 meses
O que é?
Este repositório contém o código de exemplo do livro AI Agents: The Definitive Guide, da O'Reilly. O código está organizado em doze pastas de capítulos, cada uma com notebooks Jupyter que podem ser abertos e executados diretamente no Google Colab. Os temas incluem chain-of-thought, tree-of-thought, ReAct, fluxos de trabalho com human-in-the-loop, equipes hierárquicas de agentes, swarms e treinamento no estilo de aprendizado por reforço com ART e RULER.
Os capítulos finais abordam aspectos de produção. Os notebooks cobrem integrações MCP e A2A com LangGraph, execução isolada de ferramentas com E2B, chamadas programáticas de ferramentas, backends de inferência e fallback de modelos, um harness de avaliação, pipelines externos de avaliação com Langfuse e LangSmith, topologias de memória para agentes, estimativa de custos por topologia e modelagem de ameaças com LlamaFirewall e a lista de segurança para agentes da OWASP.
Os notebooks são nomeados por capítulo e tema, e uma pasta utils compartilhada reúne classes e funções auxiliares usadas por eles.
Recursos principais
- 01Os notebooks abordam padrões de agentes, como ReAct, tree-of-thought e swarms multiagentes.
- 02Cada notebook tem um badge do Colab para execução sem configuração local.
- 03Aborda integrações MCP e A2A desenvolvidas com LangGraph.
- 04Inclui harnesses de avaliação e integrações com Langfuse e LangSmith.
- 05Apresenta exemplos de memória para agentes, estimativa de custos e modelagem de ameaças.
Casos de uso
- Acompanhar os capítulos do livro enquanto experimenta com código de agentes.
- Aprender a criar e avaliar agentes baseados em LangGraph.
- Explorar a governança de ferramentas e a execução isolada para agentes.
Início rápido
- 1
Abra um notebook no Google Colab usando o selo
- 2
Abra no Colab o notebook com os exemplos de código do capítulo 1
https://colab.research.google.com/github/Nicolepcx/ai-agents-the-definitive-guide/blob/main/CH01/ch01_code_examples.ipynb
Antes de usar
- O repositório é um material complementar a um livro e está organizado como notebooks Jupyter, não como uma biblioteca reutilizável.
- Nenhuma licença está especificada nos metadados do repositório.
Tópicos
Perguntas frequentes
- O que é ai-agents-the-definitive-guide?
- Repositório de código complementar ao livro AI Agents: The Definitive Guide, com notebooks Jupyter sobre padrões de agentes, ferramentas, avaliação, memória e segurança. Este repositório contém o código de exemplo do livro AI Agents: The Definitive Guide, da O'Reilly. O código está organizado em doze pastas de capítulos, cada uma com notebooks Jupyter que podem ser abertos e executados diretamente no Google Colab. Os temas incluem chain-of-thought, tree-of-thought, ReAct, fluxos de trabalho com human-in-the-loop, equipes hierárquicas de agentes, swarms e treinamento no estilo de aprendizado por reforço com ART e RULER.
- ai-agents-the-definitive-guide é gratuito? Qual é a licença?
- ai-agents-the-definitive-guide não declara licença. O código é público, mas sem licença você não tem permissão explícita para reutilizá-lo; fale com o autor antes de depender dele.
- ai-agents-the-definitive-guide ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de ai-agents-the-definitive-guide foi em 1 de ago. de 2026.
- Para que posso usar ai-agents-the-definitive-guide?
- Acompanhar os capítulos do livro enquanto experimenta com código de agentes. Aprender a criar e avaliar agentes baseados em LangGraph. Explorar a governança de ferramentas e a execução isolada para agentes.
- Como instalar ai-agents-the-definitive-guide?
- Abra um notebook no Google Colab usando o selo Abra no Colab o notebook com os exemplos de código do capítulo 1: https://colab.research.google.com/github/Nicolepcx/ai-agents-the-definitive-guide/blob/main/CH01/ch01_code_examples.ipynb
- Onde consigo ai-agents-the-definitive-guide?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Nicolepcx/ai-agents-the-definitive-guide
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Coleção com mais de 50 tutoriais executáveis em notebooks Jupyter sobre técnicas para agentes de GenAI, de chatbots simples a sistemas multiagentes.
Uma camada de memória para agentes e apps de IA que armazena e recupera contexto de usuários, sessões e agentes entre conversas.
Um hub organizado de cursos de IA generativa, seleções de artigos de pesquisa, materiais para entrevistas e notebooks de código, estruturado por jornada e nível de habilidade.
Sistema de memória para agentes que armazena, recupera e reflete sobre memórias para que agentes de IA aprendam com o tempo, em vez de apenas reproduzir o histórico de conversas.
Framework Python code-first do Google para criar, avaliar e implantar agentes de IA, otimizado para Gemini, mas independente de modelo.