Equipo Autogestionado
El componente Equipo Autogestionado te permite organizar múltiples agentes de IA y asignarles tareas estructuradas gestionadas por un agente principal y un LLM, habilitando flujos de trabajo dinámicos y multiagente.

Descripción del componente
Cómo funciona el componente Equipo Autogestionado
Componente Equipo Autogestionado
El componente Equipo Autogestionado representa un grupo colaborativo de agentes de IA, diseñado para trabajar en conjunto y alcanzar objetivos complejos dividiendo y gestionando tareas. Este componente es ideal cuando deseas crear flujos de trabajo donde múltiples agentes, cada uno con capacidades distintas, puedan coordinarse, ejecutar y gestionar tareas jerárquicas o de varios pasos de manera autónoma.
Qué Hace el Componente
- Orquesta un equipo de agentes: Puedes definir varios agentes, cada uno potencialmente con diferentes especializaciones o roles, para que trabajen juntos como un equipo.
- Asignación y gestión de tareas: Las tareas pueden estructurarse jerárquicamente, permitiendo desglosar flujos de trabajo complejos y asignarlos a los agentes apropiados.
- Soporte de agente gerente: Opcionalmente, asigna un agente específico para que actúe como gerente, supervisando al equipo y asegurando que las tareas se asignen y completen eficazmente.
- LLM personalizable para la gestión: Especifica un modelo de lenguaje (LLM) para el agente gerente, lo que permite una coordinación, razonamiento y comunicación avanzadas dentro del equipo.
Entradas
El componente Equipo Autogestionado ofrece una variedad de entradas configurables para adaptar el trabajo en equipo y la gestión de tareas a tus necesidades:
Nombre de Entrada | Tipo(s) | Descripción | Requerido | Múltiple |
---|---|---|---|---|
Agentes | Agente | Lista de agentes que forman el equipo. | No | Sí |
Agente Gerente | Agente | Un agente opcional para gestionar el equipo y delegar tareas. | No | No |
LLM Gerente | BaseChatModel | Modelo de lenguaje para el agente gerente, utilizado para generar texto y razonamiento para la coordinación. | No | No |
Tareas | TareaJerárquica | Lista de tareas jerárquicas que el equipo debe realizar. | No | Sí |
Máx RPM | Entero | Máximo de solicitudes por minuto (por defecto: 100) para controlar la tasa de ejecución. | No | No |
Mostrar Progreso | Booleano | Si está habilitado, muestra el progreso detallado de cada agente durante la ejecución. | No | No |
Caché | Booleano | Habilita el almacenamiento en caché de resultados para mayor eficiencia (por defecto: habilitado). | No | No |
Detalles Adicionales de Entrada
- Mostrar Progreso: Cuando está en verdadero, puedes monitorear exactamente qué está haciendo cada agente en cada paso, lo que es especialmente útil para depuración o transparencia de procesos.
- Máx RPM (Solicitudes por Minuto): Útil para limitar la tasa cuando se interactúa con APIs o servicios externos.
Salida
- Salida: El componente genera un objeto Mensaje, que normalmente contiene los resultados de la ejecución coordinada de las tareas del equipo. Esto puede incluir el estado de finalización, los datos generados o informes finales compilados por el equipo.
Casos de Uso y Beneficios
- Automatización de Tareas Complejas: Perfecto para escenarios donde un solo agente no es suficiente y varios agentes con diferentes habilidades necesitan colaborar.
- Flujos de Trabajo Jerárquicos: Útil para dividir grandes problemas en subtareas, asignarlas a especialistas y agregar resultados.
- Gestión de Proyectos Similar a la Humana: Imita la dinámica de trabajo en equipo del mundo real, con un agente “gerente” supervisando el proceso, brindando control y tomando decisiones.
- Transparencia de Procesos: Habilita el seguimiento del progreso para ver el funcionamiento interno de tu equipo de IA, útil tanto para el desarrollo como para el monitoreo en producción.
- Eficiencia: Las opciones de almacenamiento en caché y limitación de tasa ayudan a optimizar el rendimiento y controlar el uso de recursos.
Cuándo Usar
Considera utilizar el componente Equipo Autogestionado cuando tu flujo de trabajo de IA requiera:
- Múltiples agentes colaborando en tareas interdependientes.
- Desglose y delegación de tareas que imiten la gestión de proyectos humanos.
- Seguimiento y reporte claros del progreso y los resultados.
Más Documentación
Para ejemplos más detallados y configuraciones avanzadas, consulta la documentación oficial.
Ejemplos de plantillas de flujo utilizando el componente Equipo Autogestionado
Para ayudarle a comenzar rápidamente, hemos preparado varios ejemplos de plantillas de flujo que demuestran cómo utilizar el componente Equipo Autogestionado de manera efectiva. Estas plantillas muestran diferentes casos de uso y mejores prácticas, facilitando la comprensión e implementación del componente en sus propios proyectos.
Preguntas frecuentes
- ¿Qué es el componente Equipo Autogestionado?
Te permite agrupar varios agentes de IA y asignarles tareas, con un agente gerente que coordina su colaboración. Esta estructura es ideal para automatizar flujos de trabajo complejos y de varios pasos.
- ¿Cómo funciona el agente gerente?
El agente gerente actúa como el coordinador central, distribuyendo tareas entre los agentes y aprovechando un LLM para generar y gestionar instrucciones de tareas.
- ¿Qué tipo de tareas se pueden gestionar?
Puedes definir tareas jerárquicas o multinivel que requieran colaboración entre varios agentes especializados, lo que lo hace adecuado para la automatización avanzada de flujos de trabajo.
- ¿Puedo monitorear el progreso de los agentes?
Sí, puedes habilitar el seguimiento del progreso para ver en qué está trabajando cada agente durante la ejecución.
- ¿Se admite el almacenamiento en caché?
Sí, el componente puede almacenar resultados en caché para optimizar el rendimiento y reducir el procesamiento redundante.
Prueba Equipo Autogestionado en FlowHunt
Experimenta una poderosa colaboración multiagente y automatiza flujos de trabajo complejos con el componente Equipo Autogestionado.