Instructora
Mateo Castillo es Instructor de desarrollo web con base en Madrid, España. Su trabajo se enfoca en transformar temas complejos en rutas de aprendizaje claras, prácticas y fáciles de seguir.
Ha acompañado a estudiantes, profesionales y equipos de empresas en procesos de formación online, combinando teoría útil con ejercicios aplicables desde la primera clase.
En Cursalo diseña experiencias de aprendizaje con ejemplos reales, lenguaje directo y una estructura pensada para avanzar paso a paso sin perder contexto.
Este curso incluye 4 modulos, 20 lecciones y 6:55 horas de materiales.
Concepto claveLangGraph es un framework para construir agentes de IA que pueden tomar decisiones secuenciales, mantener memoria entre interacciones y utilizar herramientas externas. Piensa en un agente como un asistente virtual que no solo responde preguntas, sino que planifica acciones, recuerda conversaciones pasadas y ejecuta tareas usando APIs o bases de datos.La arquitectura se basa en grafos dirigidos donde los nodos representan estados o acciones, y las aristas definen transiciones condic
Concepto claveEn LangGraph, el diseño de nodos y aristas es la columna vertebral de cualquier agente de IA con capacidades de toma de decisiones. Piensa en los nodos como estaciones de trabajo especializadas dentro de una fábrica: cada una realiza una tarea específica (como consultar memoria, ejecutar una herramienta o evaluar condiciones). Las aristas son las cintas transportadoras que conectan estas estaciones, definiendo cómo fluye la información y las decisiones entre ellas.La clave para age
Tipo de lección: VideoConcepto claveLa integración de herramientas externas transforma a tu agente de un simple procesador de texto en un sistema capaz de interactuar con el mundo real. Imagina a un asistente personal que no solo entiende tus peticiones, sino que puede consultar tu calendario, enviar correos o buscar información en tiempo real. En LangGraph, las herramientas son funciones que tu agente puede invocar para realizar acciones específicas, como llamar a una API, consultar una base de
Concepto claveEn LangGraph, un agente es un sistema de IA que toma decisiones secuenciales usando herramientas externas y mantiene contexto a través de ciclos de conversación. Piensa en él como un asistente virtual que, en lugar de solo responder preguntas, puede ejecutar acciones como consultar APIs, procesar datos y recordar interacciones previas para ofrecer respuestas contextualizadas.La arquitectura se basa en grafos dirigidos donde los nodos representan estados o acciones, y las aristas de
Tipo de lección: QuizConcepto claveLa arquitectura de agentes con LangGraph se basa en la construcción de grafos dirigidos donde los nodos representan estados o acciones, y las aristas definen transiciones condicionales. A diferencia de los flujos lineales tradicionales, esta arquitectura permite que los agentes tomen decisiones basadas en el contexto, utilizando memoria para mantener el estado entre interacciones y herramientas para ejecutar funciones externas. Imagina un director de orquesta q
Concepto claveEn LangGraph, la memoria no es un concepto unitario sino un sistema estratificado que permite a los agentes de IA mantener y acceder a información de manera diferenciada. La memoria a corto plazo (short-term memory) se refiere al estado inmediato y transitorio que persiste durante una sola ejecución o sesión de interacción. Es análogo a la memoria de trabajo humana: almacena información relevante para la tarea actual, como el contexto de la conversación o los resultados intermedios
Concepto claveLa configuración de bases de datos para almacenar estado en LangGraph es el proceso de diseñar e implementar sistemas de persistencia que permitan a los agentes de IA mantener memoria entre ejecuciones. Piensa en esto como el sistema nervioso central de tu agente: mientras que el grafo define cómo piensa y actúa, la base de datos almacena lo que recuerda.En el mundo real, imagina un asistente financiero virtual. Sin memoria persistente, cada conversación comenzaría desde cero, preg
Tipo de lección: VideoConcepto claveLa memoria de conversación en LangGraph es el mecanismo que permite a un agente de IA mantener contexto entre interacciones, similar a cómo un asistente humano recuerda detalles previos de una conversación para brindar respuestas coherentes y personalizadas. En arquitecturas de agentes avanzados, esta memoria no es solo un historial de mensajes, sino un estado persistente que evoluciona dinámicamente, influyendo en decisiones futuras y el uso de herramientas.I
Concepto claveLa optimización de memoria en LangGraph no es solo reducir uso de RAM, sino diseñar sistemas que mantengan rendimiento bajo carga mientras preservan contexto relevante. Imagina un bibliotecario experto que, en lugar de recordar cada libro leído, desarrolla un sistema de fichas inteligentes: algunas fichas detalladas para temas frecuentes, otras resumidas para referencias ocasionales, y elimina automáticamente lo irrelevante. En agentes de IA, esto se traduce en estrategias como com
Tipo de lección: QuizConcepto claveLa memoria persistente en LangGraph es el mecanismo que permite a los agentes de IA mantener y recuperar información entre diferentes ejecuciones o sesiones. A diferencia de la memoria temporal que se pierde al reiniciar, la persistente se almacena en bases de datos o sistemas de archivos, permitiendo que el agente "recuerde" interacciones pasadas, preferencias del usuario y contexto histórico.Imagina un asistente personal que, tras varias conversaciones, sabe
Concepto claveEn LangGraph, la lógica condicional y las bifurcaciones son mecanismos fundamentales para construir agentes de IA que toman decisiones autónomas basadas en el contexto. A diferencia de los flujos lineales tradicionales, LangGraph permite definir nodos de decisión que evalúan condiciones específicas y dirigen el flujo hacia diferentes ramas del grafo. Esto simula el proceso de razonamiento humano, donde un agente evalúa múltiples factores antes de actuar.Imagina un asistente virtual
Concepto claveLa integración de modelos de IA para decisiones inteligentes en LangGraph se refiere al proceso de orquestar múltiples modelos especializados dentro de un grafo de flujo de trabajo, donde cada modelo contribuye a una parte específica del razonamiento. En lugar de depender de un solo modelo monolítico, esta arquitectura permite combinar modelos de clasificación, generación, análisis y evaluación para tomar decisiones más robustas y contextualizadas.Imagina que estás construyendo un
Tipo de lección: VideoConcepto claveLa lógica condicional en agentes de IA con LangGraph es el mecanismo que permite a tu sistema tomar decisiones autónomas basadas en el contexto actual, la memoria histórica y las herramientas disponibles. Piensa en esto como un gerente experimentado en una empresa: no sigue un guión fijo, sino que evalúa la situación (contexto), recuerda experiencias pasadas (memoria) y decide qué especialista (herramienta) necesita para resolver el problema actual.La diferenc
Concepto claveEn el desarrollo de agentes de IA con LangGraph, el manejo de errores y flujos de fallback no es solo una característica opcional, sino el sistema nervioso que permite a tu agente adaptarse a un mundo imperfecto. Piensa en un conductor experto: no solo sabe seguir la ruta ideal, sino que tambien anticipa desvíos, fallos mecánicos o condiciones climáticas adversas, teniendo siempre un plan B, C y D listo para ejecutar.En LangGraph, esto se traduce en diseñar grafos que no se rompan
Tipo de lección: QuizConcepto claveLa lógica condicional en LangGraph es el mecanismo que permite a los agentes de IA tomar decisiones autónomas basadas en el estado actual de la memoria y el contexto de ejecución. A diferencia de los flujos lineales tradicionales, esta lógica evalúa múltiples condiciones simultáneamente para determinar qué acción o herramienta ejecutar a continuación.Imagina un asistente personal inteligente que decide si responder una pregunta directamente, buscar información
Concepto claveEn el desarrollo de agentes de IA avanzados con LangGraph, la definición de requisitos y diseño arquitectónico no es un paso preliminar, sino el cimiento que determina la robustez, escalabilidad y mantenibilidad del sistema. A diferencia de enfoques tradicionales donde se codifica primero y se piensa después, aquí modelamos el agente como un grafo de estados donde cada nodo representa un estado de decisión o acción, y las aristas definen transiciones condicionales basadas en memori
Concepto claveLa implementación de memoria persistente y múltiples herramientas en LangGraph transforma agentes de IA de simples ejecutores de tareas en asistentes inteligentes con contexto y capacidades extendidas. Imagina un asistente personal que no solo recuerda tus preferencias de reuniones (memoria), sino que también puede reservar vuelos, enviar correos y analizar datos (herramientas) de forma coordinada. En LangGraph, la memoria se gestiona a través de estados que persisten entre ejecuci
Tipo de lección: VideoConcepto claveLa lógica condicional en agentes de IA con LangGraph es el mecanismo que permite que tu agente tome decisiones dinámicas basadas en el contexto actual, su memoria y los resultados de herramientas externas. Piensa en ello como el cerebro ejecutivo de tu agente: no solo sigue un flujo lineal, sino que evalúa condiciones en tiempo real para determinar qué acción tomar a continuación.En el mundo real, esto se asemeja a un gerente de proyecto experimentado. No sigu
Concepto claveEn esta lección, integraremos todos los componentes de LangGraph para construir un agente de automatización de tareas que combine memoria, herramientas y lógica condicional. Imagina un asistente personal que no solo ejecuta comandos, sino que recuerda tus preferencias, aprende de interacciones previas y toma decisiones inteligentes sobre qué acción realizar basándose en el contexto. Este agente funciona como un sistema de flujo de trabajo automatizado que puede manejar tareas compl
Tipo de lección: QuizConcepto claveEn el desarrollo de agentes de IA avanzados con LangGraph, la integración de memoria y herramientas permite crear sistemas que no solo ejecutan tareas, sino que aprenden de interacciones previas y toman decisiones condicionales basadas en contexto. Piensa en esto como un asistente ejecutivo experimentado: no solo sigue instrucciones, sino que recuerda reuniones anteriores, conoce tus preferencias y sabe cuándo delegar tareas a especialistas (herramientas).La ar
Data Analyst at Microsoft
Responder al comentario