Temario del curso

LangGraph y Patrones de Agentes: Un Práctico Introducción

  • Gráficos vs. cadenas lineales: cuándo y por qué
  • Agentes, herramientas y bucles planificador-ejecutor
  • Hola flujo de trabajo: un gráfico agente mínimo

Estado, Memoria y Pase de Contexto

  • Diseño del estado del gráfico e interfaces de nodos
  • Memoria a corto plazo vs. memoria persistente
  • Ventanas de contexto, resumen y rehidratación

Lógica Ramificada y Flujo de Control

  • Ruteo condicional y decisiones multipath
  • Reintentos, tiempos de espera y interrupciones del circuito
  • Sustitutos, puntos muertos y nodos de recuperación

Uso de Herramientas e Integraciones Externas

  • Llamadas a funciones/herramientas desde nodos y agentes
  • Consumo de APIs REST y bases de datos desde el gráfico
  • Análisis y validación de salida estructurada

Flujos de Trabajo Aumentados con Búsqueda

  • Estrategias de ingestión y fragmentación de documentos
  • Inmersiones y almacenes vectoriales con ChromaDB
  • Respuestas fundamentadas con citas y salvaguardas

Evaluación, Depuración e Observabilidad

  • Rastreo de caminos e inspección de interacciones entre nodos
  • Juegos dorados, evaluaciones y pruebas de regresión
  • Monitoreo de calidad, seguridad y costo/latencia

Empaquetado y Entrega

  • Servicio FastAPI y gestión de dependencias
  • Versión de gráficos y estrategias de rollback
  • Cuadernos operativos y respuesta a incidentes

Resumen y Próximos Pasos

Requerimientos

  • Conocimiento práctico de Python
  • Experiencia en la construcción de aplicaciones LLM o cadenas de prompts
  • Familiaridad con REST APIs y JSON

Público objetivo

  • Ingenieros de IA
  • Directores de producto
  • Desarrolladores de sistemas interactivos impulsados por LLM
 14 Horas

Número de participantes


Precio por participante

Próximos cursos

Categorías Relacionadas


Fatal error: Uncaught TypeError: _isl_get_excluded_site(): Return value must be of type ?array, none returned in /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc:38 Stack trace: #0 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc(30): _isl_get_excluded_site() #1 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc(17): isl_get_excluded_site() #2 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module(51): get_outline_isls() #3 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module(7): islc_prepare_links() #4 /apps/hitra7/npfrontend/nptemplates/default.php(272): islc7_sites_links_array_v3() #5 /apps/hitra7/npfrontend/modules/course/course.php(143): require_once('...') #6 /apps/hitra7/npfrontend/core/routes.php(15): course_menu_callback() #7 /apps/hitra7/npfrontend/__index.php(81): require_once('...') #8 /apps/hitra7/npfrontend/index.php(15): include_once('...') #9 /apps/hitra7/index.php(66): include_once('...') #10 {main} thrown in /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc on line 38