Colección de 28 tutoriales basados en código para llevar agentes de GenAI del prototipo a producción, con temas como memoria, RAG, despliegue, seguridad y observabilidad.
Nicolepcx/ai-agents-the-definitive-guide
Repositorio de código complementario del libro AI Agents: The Definitive Guide, con notebooks de Jupyter sobre patrones de agentes, herramientas, evaluación, memoria y seguridad.
- Estrellas
- 2,761
- Forks
- 538
- Issues abiertos
- 0
- Último commit
- hace 3 meses
¿Qué es?
Este repositorio contiene el código de ejemplo del libro de O'Reilly AI Agents: The Definitive Guide. El código está organizado en doce carpetas, una por capítulo, cada una con notebooks de Jupyter que se pueden abrir y ejecutar directamente en Google Colab. Entre los temas se incluyen chain-of-thought, tree-of-thought, ReAct, flujos de trabajo con human-in-the-loop, equipos jerárquicos de agentes, enjambres y entrenamiento inspirado en el aprendizaje por refuerzo con ART y RULER.
Los capítulos posteriores abordan aspectos necesarios para llevar los agentes a producción. Los notebooks cubren integraciones de MCP y A2A con LangGraph, ejecución de herramientas en entornos aislados con E2B, llamadas programáticas a herramientas, backends de inferencia y alternativas de modelos, un framework de evaluación, pipelines de evaluación externa con Langfuse y LangSmith, topologías de memoria para agentes, estimación de costos por topología y modelado de amenazas con LlamaFirewall y la lista de seguridad de agentes de OWASP.
Los notebooks se nombran según el capítulo y el tema, y una carpeta compartida llamada utils contiene clases y funciones auxiliares que se usan en todos ellos.
Funciones clave
- 01Los notebooks abarcan patrones de agentes como ReAct, tree-of-thought y enjambres multiagente.
- 02Cada notebook incluye un distintivo de Colab para ejecutarlo sin configuración local.
- 03Incluye integraciones de MCP y A2A basadas en LangGraph.
- 04Incluye frameworks de evaluación e integraciones con Langfuse y LangSmith.
- 05Ofrece ejemplos de memoria para agentes, estimación de costos y modelado de amenazas.
Casos de uso
- Seguir los capítulos del libro mientras se experimenta con código de agentes.
- Aprender a crear y evaluar agentes basados en LangGraph.
- Explorar la gobernanza de herramientas y la ejecución en entornos aislados para agentes.
Inicio rápido
- 1
Abre un cuaderno en Google Colab mediante la insignia
- 2
Abre en Colab el cuaderno con los ejemplos de código del capítulo 1
https://colab.research.google.com/github/Nicolepcx/ai-agents-the-definitive-guide/blob/main/CH01/ch01_code_examples.ipynb
Antes de usarlo
- El repositorio es un complemento de un libro y está organizado como cuadernos de Jupyter, no como una biblioteca reutilizable.
- No se especifica ninguna licencia en los metadatos del repositorio.
Temas
Preguntas frecuentes
- ¿Qué es ai-agents-the-definitive-guide?
- Repositorio de código complementario del libro AI Agents: The Definitive Guide, con notebooks de Jupyter sobre patrones de agentes, herramientas, evaluación, memoria y seguridad. Este repositorio contiene el código de ejemplo del libro de O'Reilly AI Agents: The Definitive Guide. El código está organizado en doce carpetas, una por capítulo, cada una con notebooks de Jupyter que se pueden abrir y ejecutar directamente en Google Colab. Entre los temas se incluyen chain-of-thought, tree-of-thought, ReAct, flujos de trabajo con human-in-the-loop, equipos jerárquicos de agentes, enjambres y entrenamiento inspirado en el aprendizaje por refuerzo con ART y RULER.
- ¿ai-agents-the-definitive-guide es gratuito? ¿Qué licencia tiene?
- ai-agents-the-definitive-guide no declara ninguna licencia. Su código es público, pero sin licencia no tienes permiso explícito para reutilizarlo; consulta al autor antes de depender de él.
- ¿ai-agents-the-definitive-guide sigue mantenido?
- Actualizado en los últimos 6 meses. El último commit de ai-agents-the-definitive-guide fue el 1 ago 2026.
- ¿Para qué puedo usar ai-agents-the-definitive-guide?
- Seguir los capítulos del libro mientras se experimenta con código de agentes. Aprender a crear y evaluar agentes basados en LangGraph. Explorar la gobernanza de herramientas y la ejecución en entornos aislados para agentes.
- ¿Cómo se instala ai-agents-the-definitive-guide?
- Abre un cuaderno en Google Colab mediante la insignia Abre en Colab el cuaderno con los ejemplos de código del capítulo 1: https://colab.research.google.com/github/Nicolepcx/ai-agents-the-definitive-guide/blob/main/CH01/ch01_code_examples.ipynb
- ¿Dónde consigo ai-agents-the-definitive-guide?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Nicolepcx/ai-agents-the-definitive-guide
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Colección de más de 50 tutoriales ejecutables en Jupyter notebooks sobre técnicas para agentes de GenAI, desde chatbots simples hasta sistemas multiagente.
Una capa de memoria para agentes y aplicaciones de IA que guarda y recupera el contexto de usuarios, sesiones y agentes entre conversaciones.
Una colección curada de cursos para aprender IA generativa, recopilaciones de artículos de investigación, materiales para preparar entrevistas y notebooks de código, organizada por objetivos y nivel de experiencia.
Sistema de memoria para agentes que almacena, recupera y analiza recuerdos para que los agentes de IA aprendan con el tiempo, en lugar de limitarse a repetir el historial del chat.
Framework de Python de Google, centrado en el código, para crear, evaluar y desplegar agentes de IA; optimizado para Gemini, pero independiente del modelo.