Inteligencia artificial · Intermedio

Curso completo: LangChain, LangGraph y agentes IA con Python

Programa en Python chatbots, sistemas RAG y agentes con herramientas y memoria usando LangChain y LangGraph.

Curso completo: LangChain, LangGraph y agentes IA con Python

Presentación · Agentes LangChain

0:00 / 0:00

Qué aprenderás

  • Montar cadenas con LCEL, plantillas de prompt y salidas estructuradas con Pydantic
  • Construir un sistema RAG con document loaders, embeddings y Chroma
  • Diseñar grafos con estado, enrutamiento, checkpoints y human-in-the-loop en LangGraph
  • Añadir memoria de conversación, persistente y vectorial a un chatbot
  • Crear agentes con herramientas propias y un sistema multiagente con supervisor
  • Publicar cada proyecto como aplicación web con Streamlit o como API con FastAPI
LangChainLangGraphRAGAgentes de IAMemoriaStreamlit

Mapa del temario

9 secciones · 148 lecciones · 18 h 12

01Presentación del curso1 lecciones · 2 min
  1. Vídeo: Presentación del curso2 min
02Descarga el cuaderno de trabajo del curso1 lecciones · 3 min
  1. Vídeo: Descarga el cuaderno de trabajo del curso3 min
03Introducción a LangChain: Tu primera aplicación con IA y LLMs22 lecciones · 1 h 57
  1. Vídeo: Introducción a la sección2 min
  2. Vídeo: Instalación de LangChain8 min
  3. Vídeo: Instalación y configuración de VS Code5 min
  4. Vídeo: API Key y Configuración de OpenAI9 min
  5. Vídeo: API Key y Configuración de Google GenAI4 min
  6. Vídeo: Tu primer "Hello World" con LangChain y OpenAI11 min
  7. Vídeo: Tu primer "Hello World" con LangChain y Google GenAI5 min
  8. Vídeo: Tu primera plantilla de prompt (Prompt Template) con LangChain6 min
  9. Vídeo: Tu primera cadena (Chain) con LangChain5 min
  10. Vídeo: LangChain Expression Language (LCEL)5 min
  11. Artículo: Lectura: Arquitectura de Paquetes en LangChain2 min
  12. Vídeo: Tu primer Proyecto: Chatbot Básico con LangChain y Streamlit2 min
  13. Artículo: Proyecto: Descarga de los archivos del proyecto1 min
  14. Vídeo: Proyecto: Importar LangChain y Streamlit3 min
  15. Artículo: Lectura: ¿Qué es Streamlit?6 min
  16. Vídeo: Proyecto: Configuración inicial del proyecto5 min
  17. Vídeo: Proyecto: Crear el historial de mensajes3 min
  18. Vídeo: Proyecto: Tipos de mensajes en LangChain: AI, Human, System Message7 min
  19. Vídeo: Proyecto: Campo de entrada de usuario4 min
  20. Vídeo: Proyecto: Generar respuesta del asistente7 min
  21. Artículo: Tarea: Mejoras adicionales: LCEL, Prompt Templates, Streaming...4 min
  22. Vídeo: Resolución Tarea: Mejoras adicionales: LCEL, Prompt Templates, Streaming...13 min
04Fundamentos de LangChain: Componentes Core24 lecciones · 2 h 12
  1. Vídeo: Introducción a la sección1 min
  2. Vídeo: Runnables: El poder de LCEL (LangChain Expression Language)6 min
  3. Artículo: Tarea: Mini-Proyecto: Análisis de sentimientos con LangChain3 min
  4. Vídeo: RunnableParallel: Procesamiento en paralelo con LangChain8 min
  5. Vídeo: Batch: Procesamiento por lotes con LangChain5 min
  6. Vídeo: Prompt Templates y Prompt Engineering con LangChain7 min
  7. Vídeo: ChatPromptTemplate: Plantillas de prompts para chats8 min
  8. Artículo: Tarea: Mejora tu Chatbot con ChatPromptTemplate, GPT y OpenAI7 min
  9. Vídeo: MessagePlaceholders: Plantillas dinámicas de mensajes8 min
  10. Artículo: Lectura: MessagesPlaceholder y Few-Shot Examples4 min
  11. Vídeo: Plantillas de mensajes con roles específicos6 min
  12. Vídeo: Output Parsers: Estructurando Respuestas3 min
  13. Vídeo: Pydantic: Validar y procesar datos con Python y LangChain5 min
  14. Vídeo: Estructurando respuestas con LangChain y Pydantic9 min
  15. Artículo: Lectura: PydanticOutputParser: El Método Clásico para salidas estructuradas3 min
  16. Vídeo: Proyecto: Sistema de Evaluación de CVs y candidatos con IA4 min
  17. Artículo: Proyecto: Descarga los archivos del proyecto1 min
  18. Vídeo: Proyecto: Estructura de ficheros y directorios3 min
  19. Vídeo: Proyecto: Modelo de datos con Pydantic7 min
  20. Vídeo: Proyecto: Procesamiento de los CVs en formato PDF7 min
  21. Vídeo: Proyecto: Prompts del sistema5 min
  22. Vídeo: Proyecto: Análisis y evaluación de CVs con LangChain e IA Generativa10 min
  23. Vídeo: Proyecto: Creación de la aplicación web7 min
  24. Vídeo: Proyecto: Ejecución y pruebas de la aplicación final5 min
05RAG y LangChain: Cargando y recuperando datos del mundo real25 lecciones · 2 h 58
  1. Vídeo: Introducción a la sección1 min
  2. Vídeo: LangChain Community3 min
  3. Vídeo: Document Loaders: Cargando datos del mundo real10 min
  4. Vídeo: Mini-Proyecto: Cargando datos de Google Drive con GoogleDriveLoader16 min
  5. Artículo: Lectura: Document Loaders interesantes en LangChain6 min
  6. Vídeo: Text Splitters: Limitaciones de contexto en los LLMs6 min
  7. Vídeo: División inteligente de datos con LangChain y RecursiveCharacterTextSplitter8 min
  8. Vídeo: ¿Qué son los Embeddings?3 min
  9. Vídeo: Embeddings con LangChain7 min
  10. Vídeo: ¿Qué son las bases de datos vectoriales?7 min
  11. Vídeo: Bases de datos vectoriales con LangChain15 min
  12. Vídeo: Retrievers en LangChain: Estrategias de recuperación10 min
  13. Vídeo: MultiQueryRetriever: Recuperación de información con LLMs e IA7 min
  14. Artículo: Lectura: Retrievers interesantes en LangChain6 min
  15. Vídeo: RAG (Retrieval Augmented Generation)4 min
  16. Vídeo: Proyecto: Sistema de asistencia legal y evaluación de contratos3 min
  17. Artículo: Proyecto: Descarga los archivos del proyecto1 min
  18. Vídeo: Proyecto: Identificación y construcción de la fuente de información externa3 min
  19. Vídeo: Proyecto: Arquitectura del sistema RAG14 min
  20. Vídeo: Proyecto: Prompts del sistema RAG7 min
  21. Vídeo: Proyecto: Cadena LCEL del sistema RAG6 min
  22. Vídeo: Proyecto: Formato de los documentos recuperados13 min
  23. Vídeo: Proyecto: Consultas al sistema RAG8 min
  24. Vídeo: Proyecto: Aplicación web con Streamlit5 min
  25. Vídeo: [Bonus] Proyecto: Recuperación híbrida de documentos son LangChain9 min
06LangGraph20 lecciones · 3 h 02
  1. Vídeo: Introducción a la sección1 min
  2. Vídeo: ¿Qué es LangGraph?7 min
  3. Artículo: Lectura: Componentes fundamentales de LangGraph8 min
  4. Vídeo: Tu primer programa con LangGraph14 min
  5. Artículo: Proyecto: Sistema de Procesamiento de Reuniones con IA y LangGraph5 min
  6. Vídeo: Resolución del Proyecto: Sistema de Procesamiento Reuniones con IA y LangGraph15 min
  7. Vídeo: Estado avanzado y anotaciones9 min
  8. Vídeo: Control de Flujo y Decisiones con LangGraph10 min
  9. Vídeo: Proyecto: Helpdesk 2.0 con IA, LangGraph y RAG5 min
  10. Artículo: Proyecto: Descarga los archivos del proyecto1 min
  11. Vídeo: Proyecto: Procesador de documentos para el sistema RAG17 min
  12. Vídeo: Proyecto: Implementación del sistema RAG14 min
  13. Vídeo: Proyecto: Definición del estado4 min
  14. Vídeo: Proyecto: Creación de los nodos del grafo con LangGraph19 min
  15. Vídeo: Proyecto: Human-in-the-Loop - Escalado a un humano9 min
  16. Vídeo: Proyecto: Funciones de enrutamiento con LangGraph4 min
  17. Vídeo: Proyecto: Conexión y creación del grafo final con LangGraph9 min
  18. Vídeo: Proyecto: CheckPoints y persistencia del estado con LangGraph7 min
  19. Vídeo: Proyecto: Streaming y Observabilidad con LangGraph11 min
  20. Vídeo: Proyecto: Detención y reanudación de un grafo de LangGraph13 min
07Memoria y Gestión de Contexto con LangChain y LangGraph27 lecciones · 4 h 06
  1. Vídeo: Introducción a la sección1 min
  2. Vídeo: Fundamentos de Memoria en LangChain y LangGraph10 min
  3. Vídeo: Memoria en LangChain: RunnableWithMessageHistory12 min
  4. Vídeo: Memoria en LangGraph: MemorySaver17 min
  5. Vídeo: Memoria con ventana deslizante en LangGraph11 min
  6. Artículo: Tipos de memoria principales con LangGraph7 min
  7. Vídeo: Memoria persistente con LangGraph8 min
  8. Vídeo: Memoria Vectorial con LangGraph3 min
  9. Vídeo: Caso practico: Memoria Vectorial con LangGraph30 min
  10. Vídeo: Proyecto: Chat Multi-Usuario con Memoria Avanzada6 min
  11. Artículo: Proyecto: Descarga los archivos del proyecto1 min
  12. Vídeo: Proyecto: Configuración de la aplicación6 min
  13. Vídeo: Proyecto: Definición del estado extendido y un modelo de Pydantic11 min
  14. Vídeo: Proyecto: Definicion de la clase de gestion de memoria5 min
  15. Vídeo: Proyecto: Inicializar la base de datos vectorial5 min
  16. Vídeo: Proyecto: Sistema de extracción inteligente7 min
  17. Vídeo: Proyecto: Gestión de múltiples Chats - Parte 111 min
  18. Vídeo: Proyecto: Gestión de múltiples Chats - Parte 213 min
  19. Vídeo: Proyecto: Implementación de la memoria vectorial10 min
  20. Vídeo: Proyecto: Implementación de la extracción inteligente6 min
  21. Vídeo: Proyecto: Gestión de los usuarios de la aplicación5 min
  22. Vídeo: Proyecto: Inicializar el Chatbot avanzado8 min
  23. Vídeo: Proyecto: Implementación del Chatbot y grafo de LangGraph20 min
  24. Vídeo: Proyecto: Implementación del chat de la aplicación11 min
  25. Vídeo: Proyecto: Obtener el historial de una conversación8 min
  26. Vídeo: Proyecto: Gestión de Chatbots4 min
  27. Vídeo: Proyecto: Interfaz y ejecución de la aplicación10 min
08Agentes de IA y herramientas externas con LangChain y LangGraph27 lecciones · 3 h 51
  1. Vídeo: Introducción a la sección2 min
  2. Vídeo: Herramientas (Tools) en LangChain5 min
  3. Vídeo: Tu primera herramienta con LangChain8 min
  4. Vídeo: Herramientas personalizadas con LangChain10 min
  5. Vídeo: Herramientas personalizadas con StructuredTool3 min
  6. Vídeo: Utilizando Herramientas con LLMs en LangChain13 min
  7. Vídeo: Retornando un artefacto para uso interno con LangChain4 min
  8. Vídeo: Herramientas predefinidas e integraciones en LangChain7 min
  9. Vídeo: Fundamentos de los Agentes de IA5 min
  10. Vídeo: Creando nuestro primer Agente de IA con LangChain25 min
  11. Vídeo: Herramientas personalizadas y Agentes de IA con LangChain5 min
  12. Vídeo: Creando nuestro primer Agente de IA con LangGraph7 min
  13. Vídeo: Sistemas Multi-Agente con LangGraph19 min
  14. Artículo: Lectura: Agentes preconfigurados recomendados en LangChain y LangGraph2 min
  15. Vídeo: Proyecto: Centro de Operaciones de Seguridad Multi-Agente11 min
  16. Artículo: Proyecto: Descarga los archivos del proyecto1 min
  17. Vídeo: Proyecto: Configuración del entorno6 min
  18. Vídeo: Proyecto: Búsqueda en Internet con LLMs y Tavily Search2 min
  19. Vídeo: Proyecto: Análisis de Ciberseguridad con LLMs y VirusTotal3 min
  20. Vídeo: Proyecto: Configuración de la aplicación8 min
  21. Vídeo: Proyecto: Definición de las herramientas pre-construidas8 min
  22. Vídeo: Proyecto: Implementación de las herramientas personalizadas11 min
  23. Artículo: [Opcional] Tarea Avanzada: Implementación de Herramientas de Threat Intelligence3 min
  24. Vídeo: Proyecto: Creación de los agentes de IA del sistema12 min
  25. Vídeo: Proyecto: Creación del supervisor que coordina los agentes23 min
  26. Vídeo: Proyecto: Creación de una API Rest con FastAPI20 min
  27. Vídeo: Proyecto: Creación de un dashboard web con Streamlit8 min
09Despedida del curso1 lecciones · 1 min
  1. Vídeo: Despedida del curso1 min

Forma parte de estas rutas

Claude Code13 hCodex17 hPython25 hSpec Driven Dev10 hMCP7 hAgentes LangChain17 h

Desarrollo con agentes de IA

6 cursos · 90 h de vídeo

Ver ruta · 41,99 €

Lo que dicen de este curso

4,7 de media en 1.273 reseñas

  • El expositor es mu claro para explicar tanto la teoría como la práctica, lo cual lo hace un curso ameno y motivante.
    Carlos Arias M.oct 2026
  • Excelente, un curso bastante bueno, el instructor ha sido muy bueno y los ejemplos de las implementaciones de las herramientas me ha parecido buenísimo
    Carlos Estuardo Gómez R.ago 2026
  • El curso me pareció muy completo y práctico, con un buen equilibrio entre teoría y proyectos. La metodología permitió entender de forma clara cómo utilizar LangChain y LangGraph para desarrollar aplicaciones con IA generativa. Los ejercicios prácticos fueron especialmente útiles para reforzar los conceptos y llevarlos a casos reales.
    Joan Sebastián S.ago 2026
  • Me ha parecido bastante bueno y algo profundo. He tenido que estar actulizando las librerias pero eso es por parte de estos frameworks que se actuizan muy rápido. Lo recomiendo mucho
    Zeus Adonis Javier Diaz H.jul 2026
  • Muy buen curso, lo que mas me gustó fueron los proyectos desde lo basico a lo avanzado. Recomendado
    Jorge Cardenas G.jul 2026
  • Excelente curso abordando unos temas y practicas muy importantes para el desarrollo de Agentes de IA.
    Jesus Noe Echeverria M.jul 2026
Ver todas las opiniones →

Instructor

Santiago Hernández

Experto en IA y ciberseguridad

Experto en IA y ciberseguridad con +300k alumnos formados. Profesor universitario y speaker internacional en las conferencias más prestigiosas del sector.

Ver su trayectoria →

[pago]Pago seguro

Tu pedido

    PaddleCreem procesa el pago como distribuidor y te envía la factura. Los datos de tu tarjeta no pasan por Techmind Academy.

    Cargando el pago seguro…