Magíster en Inteligencia Artificial
Salir de la clase

Curso 09 · Unidad 5


Sistemas multiagentes

4 hrs · Topologías y fiabilidad compuesta — UAI

Tesis

Más agentes ≠ más calidad

  • Primero preguntar si un agente bien diseñado alcanza.
  • Cada hop multiplica latencia, costo y chance de falla.
  • La topología define el modo de falla.
  • Checkpoints y degradación son diseño, no afterthought.

Al finalizar

Resultados de aprendizaje

  • Justificar multiagente vs agente único.
  • Elegir topología y estimar fiabilidad compuesta.
  • Ubicar checkpoints y degradación.

Bloque 1 · 60 min

Cuándo

Teoría

Agentes que importan (y cuándo no)

  • Kapoor et al. (2024): evaluar agentes por costo, no solo success rate.
  • Más agentes ≠ más calidad: cada hop multiplica latencia y modos de falla.
  • Wu et al. (2023), AutoGen: multiagente como framework — la topología es diseño.

Criterio

Disparar multiagente solo si…

  • Roles verdaderamente distintos (especialización).
  • Necesitás revisión cruzada con evidencia de ganancia.
  • El cuello de botella no es el prompt único sino el flujo.
  • Podés pagar el producto de las fiabilidades.

Ilustración

Supervisor y especialistas

Más hops = más costo y más modos de falla; justificar cada agente.

Definiciones

Léxico multiagente

  • Sistema multiagente — varios roles con mensajes/contratos; la topología define el modo de falla.
  • Supervisor — orquestador central que rutea; SPOF si no hay degradación.
  • Fiabilidad compuesta — con hops independientes ≈ producto de fiabilidades por hop.
  • Checkpoint — validación de salida intermedia antes de seguir el grafo.

Bloque 2 · 60 min

Topologías

Patrones

Workflows primero; agente si hace falta

  • Workflow (Anthropic): chain, router, paralelo, orquestador-evaluador — grafo fijo.
  • Agente: el modelo elige el siguiente paso; solo si el flujo no se puede fijar.
  • Supervisor / cadena / pares: topologías multiagente con modos de falla distintos.
  • Revisión cruzada: segundo agente como filtro, no oráculo.

Bloque 3 · 60 min

Fiabilidad

Matemática cruda

Fiabilidad compuesta ≈ producto

Independientes: el sistema solo es tan fiable como el producto de los hops.

Diseño

Mitigar el producto

  • Checkpoints: validar salidas intermedias.
  • Reintentos acotados; no loops infinitos entre agentes.
  • Degradación: fallback a regla o a humano.

Degradación

Cortar antes de inventar

Si un agente falla: abstener, reintentar acotado o escalar a humano.

Bloque 4 · 60 min

Taller

Entregable

Topología del proyecto final

  • Caso Chile: mesa de ayuda (triage → especialista → cierre) — ¿multiagente o uno solo?
  • Diagrama + contratos; fiabilidad esperada con supuestos explícitos.
  • Dónde cortás si falla un hop (checkpoint / HITL).
  • Comparar costo vs agente único (Kapoor: medir costo, no solo success).

Labs previos

Base: un agente operable primero

Lab local 4/4

Multiagente se apoya en prompts/tools ya medidos (u01–u04)

Lecturas

Para profundizar

  • Kapoor et al. (2024), AI Agents That Matter — kapoor2024agents
  • Wu et al. (2023), AutoGen — wu2023autogen (complementaria)

Cierre


Preguntas

Siguiente: evaluación agéntica y límites del control (Unidad 6)