Director de empresas y Gerente de Negocios
¿Un Súper Agente Único “Multitarea” o Agentes Especializados?
Esta es una decisión de diseño al escalar la inteligencia artificial en una organización. La respuesta corta es: Gobierna a tus agentes de IA como gobiernas a las gerencias de tu empresa.
Ya tienes un proceso o flujo resuelto con IA y decides expandir la IA a otros procesos. Te enfrentas a dos caminos:
- Crear un “SUPER AGENTE” (ampliar el agente actual)
- Crear “AGENTES ESPECIALIZADOS” (nuevos agentes).
Con un “SUPERAGENTE”
Si intentas que un mismo agente maneje el Proceso X (ej. Atención al Cliente) y el Proceso Y (ej. Recursos Humanos), te enfrentas a varios peligros:
- Contaminación de la Base de Conocimiento: Al mezclar documentos y/o información de distintos procesos, el agente puede empezar a confundir contextos. Podría responder a un cliente usando datos internos de personas o políticas de beneficios de tus colaboradores que no deberían ser públicos.
- Pérdida de Foco: Es sabido que la IA requiere foco. Un agente que intenta ser eficiente en varios procesos al mismo tiempo termina por no ser eficiente en ninguno.
- Instrucciones contradictorias: Las reglas de “lo que debe y no debe hacer” se vuelven tan complejas que el agente empieza a dudar o a cometer errores.
Con “AGENTES ESPECIALIZADOS”
La tendencia en la arquitectura de IA es la de Agentes Especializados coordinados.
- Capacitación Específica: Al igual que no pedirías al contador de la empresa que diseñe la campaña de marketing, no deberías pedirle al agente de Post-Venta que analice contratos legales. Cada agente tiene su propio “manual de inducción” y su propia base de conocimiento limpia.
- Seguridad y Permisos: Es mucho más fácil controlar qué información ve un agente si está compartimentado. Si el Agente de RR.HH. es independiente del Agente de Ventas, no hay riesgo de que la información de los sueldos se filtren en una conversación comercial.
- Mantenimiento Sencillo: Si el Proceso X cambia, solo actualizas al Agente X. No corres el riesgo de “romper” lo que ya funcionaba bien en el Agente Y.
TIPS para tomar una decisión:
Decide por un SUPER AGENTE si los procesos son parecidos (P. ej. Venta y Post-Venta) y comparten la misma base de conocimientos, datos, manuales, los usuarios son los mismos, la inducción es parecida y la regla de lo que no debe hacer el agente es similar.
Decide por AGENTES ESPECIALIZADOS cuando los procesos son distintos, requieren de fuentes de información totalmente diferentes, los usuarios son diferentes o los públicos son distintos, los límites o prohibiciones de un proceso afectan al otro proceso.
No se tienen que cumplir todas las condiciones para tomar una u otra decisión, se debe aplicar criterio de confianza en el Agente.
¿Si lo hago de una forma u otra confiaré más o menos en el resultado esperado?
Agente Orquestador
Si decides crear nuevos agentes, no significa que debas tener un ícono por cada agente en tu pantalla, la práctica recomienda tener un Agente Orquestador.
- El Usuario habla con el Agente Orquestador.
- El Agente Orquestador identifica de qué se trata la solicitud.
- Deriva la tarea al Agente Especialista correspondiente (Ventas, Legal, Soporte).
- El Agente Especialista ejecuta con su base de conocimiento controlada y devuelve la respuesta.
Ya conozco mis dolores, tengo claro los objetivos que quiero lograr, tengo identificado los procesos o flujos a los cuales voy a aplicar IA para lograr ese objetivo, esto es CLAVE.
¿Lo resolveré con un SUPERAGENTE o con AGENTE ESPECIALIZADOS?