Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Duración 14 horas
Temario del curso
Repaso de los conceptos fundamentales de AutoGen
- Definiciones de agentes y grupos.
- Invocación de funciones y encadenamiento de roles.
- Limitaciones de los agentes integrados y áreas que requieren personalización.
Construcción de agentes personalizados con Python
- Definir el comportamiento de agentes mediante subclases de user_proxy y AssistantAgent.
- Inyectar lógica específica por rol y mecanismos de toma de decisiones.
- Crear módulos de agentes reutilizables y mixins.
Integración y enrutamiento avanzado de herramientas
- Registro, vinculación e invocación de herramientas.
- Enrutamiento condicional de entradas a herramientas específicas.
- Gestión de cadenas de herramientas de varios pasos y acciones compuestas.
Planificación y gestión de contexto
- Diseño de descomponedores de tareas y planificadores intermedios.
- Mantenimiento del contexto a través de agentes encadenados.
- Implementación de memoria acotada para sesiones de larga duración.
Mecanismos de manejo de errores y recuperación
- Detección y gestión de interacciones fallidas o incompletas.
- Reintentos activados por el agente y lógica de respaldo (fallback).
- Registro de eventos, depuración y validación de respuestas.
Colaboración multiagente con roles personalizados
- Coordinación de especialistas dentro de grupos de agentes dinámicos.
- Orquestación de bucles de razonamiento y flujos de trabajo cooperativos.
- Separación de roles frente a la fusión de roles en la asignación de tareas.
Estrategias de implementación en el mundo real
- Optimización del rendimiento y costos (uso de tokens, caché).
- Incorporación de flujos de trabajo de AutoGen en aplicaciones web o pipelines.
- Seguridad, observabilidad e integración de retroalimentación del usuario.
Requerimientos
- Proficiencia en programación con Python.
- Experiencia en el desarrollo de aplicaciones basadas en LLMs.
- Conocimiento sobre la invocación de funciones y el diseño de sistemas multiagente.
Audiencia
- Desarrolladores senior.
- Ingenieros de plataforma.
- Arquitectos de IA.
Reseñas (1)
Me gustó que constantemente proporcionara ejemplos, pero también ofreciera tiempo para el trabajo individual sobre lo que presentaba.
Iacob Giorgel
Curso - Agentic AI Unleashed: Crafting LLM Applications with AutoGen
Traducción Automática