</> CodeBooks
    ← Volver a Agentes de IA (página 3)
    Portada de Build an AI Agent

    Build an AI Agent

    Jungjun Hur, Younghee Song

    Editorial
    Manning
    Año
    2026
    Páginas
    ~336
    Nivel
    Intermedio

    De qué trata

    Guía técnica y práctica escrita por Jungjun Hur y Younghee Song que enseña a diseñar y programar agentes de inteligencia artificial completamente desde cero en Python, prescindiendo deliberadamente de librerías de abstracción de alto nivel como LangChain, AutoGen o CrewAI. Está dirigida a desarrolladores intermedios de Python que ya han interactuado con APIs de modelos de lenguaje mediante prompts y desean comprender la mecánica interna y los componentes fundamentales que permiten a un LLM operar como un agente autónomo transparente y predecible.

    La obra aborda paso a paso los fundamentos del bucle agéntico ReAct bajo el paradigma de Pensamiento, Acción y Observación (Think-Act-Observe). Enseña a convertir funciones estándar de Python en especificaciones de llamada a herramientas (tool calling), gestionar la falta de estado en las APIs de LLMs y estructurar salidas con Pydantic. Pone especial énfasis en la ingeniería de contexto (Context Engineering) para combatir el fenómeno de la pérdida de información en el medio (Lost in the Middle) y la degradación de contexto (context rot). También abarca la integración de bases de conocimiento mediante RAG vectorial, la persistencia de memoria para registrar fallos pasados, la ejecución aislada de código, protocolos de comunicación entre agentes y metodologías de evaluación estandarizadas utilizando el benchmark GAIA (General AI Assistants).

    El libro propone la construcción progresiva de un agente de investigación autónomo capaz de explorar el sistema de archivos local, realizar búsquedas web personalizadas, ejecutar scripts de código y coordinarse con otros agentes para resolver tareas complejas. Su mayor valor reside en enseñar a programar la arquitectura interna sin atarse a marcos de trabajo volátiles, otorgando al lector un control absoluto del flujo de ejecución y de las llamadas a la API. Como contrapartida, no cubre el despliegue a gran escala en infraestructuras distribuidas (como clústeres Kubernetes o Ray), por lo que conviene tener solidez previa con manejo de archivos y entornos virtuales en Python.

    • Agentes de IA
    • Python
    • Arquitectura ReAct
    • Tool calling
    • Pydantic
    • Ingeniería de contexto
    • RAG
    • Persistencia de memoria
    • Benchmark GAIA
    • Sistemas multiagente

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Motor agéntico ReAct desde cero

    Bucle de control autónomo programado en Python puro sin librerías externas que ejecuta el ciclo pensar-actuar-observar, parsea salidas con Pydantic y gestiona la invocación dinámica de funciones.

    Agente de investigación autónoma de propósito general

    Agente avanzado capaz de examinar sistemas de archivos locales, buscar en la web, ejecutar fragmentos de código y resolver problemas complejos evaluados contra el benchmark GAIA.

    Más de Agentes de IA con nivel Intermedio