Orchestration
Orquestación
En una frase
Orchestration: la coordinación de modelos, herramientas, datos y agentes para que trabajen juntos en un flujo coherente.
¿Demasiado técnico? Ver explicación sencilla¿Quieres profundizar? Ver explicación técnica
Explícamelo fácil
Es la batuta del director de orquesta: decide quién entra, cuándo y con qué información. En una aplicación de IA, la capa de orquestación llama al modelo, ejecuta herramientas, maneja errores, guarda estado y decide qué sigue.
Nivel técnico
Profundizando
Incluye gestión de estado, reintentos, límites de tiempo y costo, paralelismo, enrutamiento entre modelos (modelos pequeños para tareas simples, grandes para complejas) y registro para evaluación y observabilidad. Puede estar en código propio o en frameworks especializados. En sistemas multiagente, un agente orquestador delega subtareas a otros.
¿Por qué importa?
Es donde se decide la fiabilidad, el costo y la latencia de un sistema de IA real.
¿Dónde se utiliza?
- Sistemas multiagente
- Pipelines de RAG
- Aplicaciones con varios modelos
Antes de aprender esto
Si alguno te resulta nuevo, empieza por ahí.