De un agente a muchos: patrones de crecimiento
Las organizaciones a menudo comienzan con un flujo de trabajo limitado y consideran los flujos de trabajo adyacentes solo después de que cumplan con los criterios de aceptación acordados. Las integraciones, políticas y activos de evaluación reutilizables pueden reducir el esfuerzo posterior, pero el tiempo de entrega no es predecible únicamente a partir del recuento de agentes. Vuelva a evaluar la propiedad, los permisos, los límites de los datos, los costos operativos y los modos de falla para cada flujo de trabajo agregado en lugar de asumir que un piloto exitoso se puede copiar sin cambios.
Coordinación multiagente
Un diseño de múltiples agentes puede necesitar enrutamiento de solicitudes, descubrimiento de capacidades, delegación autenticada, informes de estado y agregación de resultados. Un patrón supervisor-trabajador es una opción, pero una orquestación determinista más simple suele ser más fácil de probar y gobernar. Defina propiedad, autorización, minimización de datos, tiempo de espera y comportamiento de falla parcial para cada transferencia. Esta es una arquitectura de referencia, no una afirmación de que ActiveMotion proporcione una plataforma de coordinación empaquetada.
Gestión de recursos y planificación de capacidad
La planificación de la capacidad debe tener en cuenta las llamadas del modelo, el estado del flujo de trabajo, los límites de las herramientas, las colas y la infraestructura. Realice un seguimiento del uso con las métricas de la plataforma seleccionada y pruebe la carga máxima y esperada. El escalado automático de la nube, los informes de capacidad local y los presupuestos de tokens son posibles opciones de implementación, no características de ActiveMotion garantizadas. Configúrelos solo después de validar los límites del proveedor, el comportamiento de arranque en frío, el costo y los modos de falla.
Gobernanza de flotas
Gobernar múltiples flujos de trabajo requiere un inventario de propietarios, versiones, permisos, dependencias de políticas, señales de estado y estado de evaluación. Esos registros se pueden presentar a través de las herramientas de observabilidad y gobernanza existentes del cliente. Los cambios de políticas y las implementaciones deben seguir las pruebas aprobadas, la revisión de seguridad, el control de cambios y la implementación por etapas. La implementación de Canary es una opción; su participación en el tráfico, su duración y su autoridad de reversión dependen de la evaluación de riesgos del flujo de trabajo.