TechLead
LangChain
LLMsCadenasRAGAgentes

Construye potentes aplicaciones de IA con LangChain.js. Aprende a trabajar con LLMs, crear cadenas, implementar RAG y construir chatbots de producción con React y Next.js.

Tutorial Gratuito

Aprende LangChain - Crea Apps de IA con React y Next.js

Domina LangChain.js, el framework para construir aplicaciones impulsadas por LLMs. Aprende a crear chatbots inteligentes, implementar RAG para recuperación de conocimiento, construir agentes autónomos e integrar funciones de IA en tus apps de React y Next.js.

Prerrequisitos

Antes de aprender LangChain, deberías sentirte cómodo con los fundamentos de JavaScript/TypeScript y tener conocimientos básicos de React. Familiaridad con async/await y APIs es útil.

Lo que aprenderás

  • Configurar proyectos con LangChain.js
  • Trabajar con LLMs y prompts
  • Construir cadenas y añadir memoria
  • Implementar sistemas RAG
  • Crear agentes autónomos
  • Integrar con apps React
  • Crear funciones de IA con Next.js
  • Desplegar chatbots de producción

Temas del curso

Lección 1
Principiante
15 min
Introducción a LangChain
Aprende qué es LangChain, sus conceptos clave y cómo configurar tu primer proyecto
Lección 2
Principiante
20 min
Modelos y prompts en LangChain
Trabaja con LLMs, modelos de chat y crea plantillas de prompts efectivas
Lección 3
Intermedio
25 min
Cadenas y memoria
Construye cadenas secuenciales y añade memoria de conversación a tus aplicaciones
Lección 4
Intermedio
30 min
RAG (Generación aumentada por recuperación)
Construye apps de IA basadas en conocimiento con carga de documentos, embeddings y vector stores
Lección 5
Intermedio
25 min
Agentes en LangChain
Crea agentes autónomos que pueden usar herramientas y tomar decisiones
Lección 6
Intermedio
25 min
LangChain con React
Integra LangChain en aplicaciones React con streaming y gestión de estado
Lección 7
Intermedio
30 min
LangChain con Next.js
Construye apps de IA full-stack usando LangChain con Next.js App Router
Lección 8
Avanzado
35 min
Crear chatbots de IA
Crea chatbots de IA listos para producción con contexto, memoria y respuestas en streaming
Lección 9
Bases de Datos Vectoriales y Embeddings
Aprende a usar bases de datos vectoriales y embeddings para almacenar, buscar y recuperar datos semánticos para aplicaciones RAG
Lección 10
Cargadores de Documentos y Divisores de Texto
Carga datos desde PDFs, páginas web, CSVs y más, luego divídelos en fragmentos óptimos para RAG
Lección 11
Salida Estructurada y Análisis JSON
Obtén respuestas JSON estructuradas confiables de LLMs usando parsers de salida, esquemas Zod y llamadas a funciones
Lección 12
Streaming en LangChain
Transmite respuestas de LLM en tiempo real para mejor UX. Aprende streaming de tokens, cadenas y eventos enviados por el servidor
Lección 13
Llamadas a Herramientas y Funciones
Dale a los LLMs la capacidad de llamar funciones, acceder a APIs e interactuar con sistemas externos usando llamadas a herramientas
Lección 14
LangGraph y Flujos de Trabajo IA
Construye flujos de trabajo de IA complejos y multi-paso con LangGraph. Aprende grafos, nodos, aristas, lógica condicional y gestión de estado
Lección 15
IA Multi-Modal (Imágenes + Texto)
Construye aplicaciones que procesan imágenes, describen elementos visuales y combinan visión con texto usando el soporte multi-modal de LangChain
Lección 16
Evaluación y Testing de Apps LLM
Prueba y evalúa tus aplicaciones LLM para calidad, precisión y confiabilidad usando LangSmith y evaluadores personalizados
Lección 17
Despliegue en Producción y LangSmith
Despliega apps LangChain a producción con mejores prácticas de caché, manejo de errores, control de costos y monitoreo con LangSmith
Lección 18
Construyendo una Aplicación RAG Completa
Construye una aplicación completa de Generación Aumentada por Recuperación desde cero con ingesta de documentos, búsqueda vectorial e IA conversacional

¿Listo para crear apps de IA?

Comienza tu camino con la introducción. Aprenderás qué es LangChain, sus conceptos clave y cómo configurar tu primer proyecto.

Comenzar a aprender LangChain →