Saltar al contenido principal
Habilita Sistemas Multi-Agente (MAS). Permite que un agente “Gerente” delegue tareas a agentes “Trabajadores” especializados. Este toolkit transforma un sistema de agente único en una arquitectura multi-agente coordinada donde diferentes agentes con capacidades especializadas pueden trabajar juntos para resolver problemas complejos. Configuración de Comunicación entre Agentes con selección de agente objetivo

Características Principales

  • Selección de Agente: Mecanismo de enrutamiento inteligente que analiza los requisitos de la tarea y selecciona el agente especializado más apropiado para el trabajo.
  • Paso de Contexto: Transfiere sin problemas el historial de conversación y el contexto relevante entre agentes para mantener la continuidad.
  • Integración de Respuestas: Agrega las salidas de múltiples agentes trabajadores en una respuesta coherente para el usuario.
  • Manejo de Alternativas: Si un agente especialista falla, el sistema puede enrutar a agentes alternativos o escalar a intervención humana.
  • Descubrimiento de Agentes: Detecta automáticamente los agentes disponibles en el espacio de trabajo y sus capacidades.
  • Orquestación de Tareas: Coordina flujos de trabajo complejos que involucran múltiples agentes trabajando en secuencia o en paralelo.

Patrones de Diseño

  • Hub y Spoke (Enrutador): Un coordinador central enruta las solicitudes a agentes especializados.
  • Cadena Secuencial (Pipeline): Las tareas fluyen a través de una secuencia de agentes.
  • Procesamiento Paralelo (Fan-Out): Múltiples agentes trabajan simultáneamente en subtareas.
  • Jerárquico (Árbol): Delegación multinivel con agentes de supervisión.
  • Panel de Expertos (Comité): Múltiples especialistas proporcionan opiniones; el coordinador sintetiza.