Contenido del curso

    1. Introducción

    2. Temas puntuales

    3. Preparación de ejercicio

    4. Sin reflexión

    5. Reflexión ingenua

    6. Reflexión con rúbrica

    7. Utilizar la crítica para mejorar el resultado

    8. Evaluaciones y critica mejorada

    9. Código fuente

    10. Repaso interactivo: Reflection - Reflexión

Acerca de este curso

  • $60.00
  • 116 lecciones
  • 9 horas de contenido en video
  • Fernando Herrera
  • Subtítulos disponibles

Requisitos previos

• Saber programar y manejarte con async/await.
• Node.js instalado y tu editor favorito.
• No necesitas experiencia previa con agentes ni con IA.

Descripción del curso

En este curso aprenderás a construir agentes con modelos de lenguaje aplicando patrones de diseño utilizados en entornos de producción. Cada patrón será explicado, implementado y comparado con una versión sin patrón para comprender qué problema resuelve y cuándo utilizarlo.

Comenzaremos preparando un proyecto base e integrando diferentes proveedores como Groq, Anthropic, OpenAI, Google y Ollama, permitiéndote trabajar con diferentes alternativas según factores como costo, velocidad o privacidad.

¿Qué hace diferente este curso? No es un curso basado únicamente en teoría. Cada patrón se implementa desde cero mediante ejercicios prácticos para que comprendas qué sucede detrás de los agentes y desarrolles el criterio necesario para aplicarlos en tus propios proyectos.

¿Cómo está estructurado el curso?

Cada sección sigue una metodología práctica: explicación del concepto, preparación del ejercicio, implementación guiada, tareas prácticas y comparación de resultados, finalizando con el código fuente completo de la sección.

  • Patrones agénticos: Implementación de diferentes estrategias para resolver problemas con agentes.
  • Proveedores de modelos: Integración con Groq, Anthropic, OpenAI, Google y Ollama.
  • Práctica guiada: Ejercicios y tareas para desarrollar el código mientras avanzas.

Patrones de diseño que aprenderás:

  • Tool Use: Dar herramientas al modelo para ampliar sus capacidades.
  • Planning: Crear un plan antes de ejecutar.
  • Reflection: Evaluar y mejorar las propias respuestas del agente.
  • ReAct: Combinar razonamiento y acción en ciclos.
  • Prompt Chaining: Encadenar pasos con controles de calidad.
  • Plan and Execute: Separar la planificación de la ejecución.
  • CodeAct: Escribir y ejecutar código en lugar de utilizar únicamente herramientas.
  • Router y Specialist: Delegar tareas según la especialización necesaria.
  • Orchestrator y Workers: Distribuir trabajo entre agentes especializados.
  • Paralelización: Ejecutar múltiples agentes simultáneamente.
  • Human in the Loop: Incorporar aprobación humana antes de determinadas acciones.

Control y seguridad:

  • Approval Gates: Solicitud de aprobación para acciones irreversibles.
  • Guardrails: Validación de entradas y salidas, esquemas, filtros y detección de datos sensibles.
  • Termination y Circuit Breaker: Límites de iteraciones, tiempo, costo y tokens.
  • Sandboxing y mínimo privilegio: Ejecución en entornos aislados con permisos controlados.
  • Checkpoints: Persistencia del estado para poder reanudar procesos sin repetir trabajo.

¿Cómo aprenderás?

El objetivo es que programes conmigo, no simplemente que observes un video y copies un repositorio. Partirás de un código base y avanzarás línea por línea. Además, varias secciones incluyen tareas prácticas para que intentes resolver los problemas por tu cuenta antes de revisar la solución.


¿Qué no encontrarás en este curso?

  • No es un curso de frameworks: Los patrones se implementan manualmente para comprender qué ocurre internamente.
  • No construirás un producto listo para vender: El objetivo es desarrollar el criterio necesario para saber qué patrón utilizar en tus propios proyectos.

🚀 Al finalizar el curso tendrás una comprensión práctica de los principales patrones de diseño agénticos y las herramientas necesarias para decidir cómo aplicarlos en tus propios proyectos con modelos de lenguaje.



Pago único

Adquiere el curso con un único pago de forma vitalicia, con acceso a la comunidad y posibles actualizaciones futuras.

¿Listo para explorar sin límites?

✦— Elige tu suscripción DevTalles PRO

Devtalles PRO Mensual

USD18

¡Empieza hoy!

DevTalles PRO Trimestral

USD54

3 meses para subir de nivel.

DevTalles PRO Semestral

USD108

Especializate en 6 meses.

DevTalles PRO Anual

✦ El mejor valor

USD198

12 meses por el precio de 11.