Pourquoi mon Orchestration de Collaboration échoue-t-elle ?
Une exécution d'Orchestration de Collaboration dans Polyosync peut échouer lorsque l'une de ses tâches assignées ne peut pas être complétée avec succès.
L'Orchestration de Collaboration coordonne plusieurs Employés AI autour d'un objectif commercial en utilisant des employés participants, des tâches et des dépendances.
Cette structure aide les entreprises à organiser des activités complexes, mais chaque tâche doit encore avoir les informations et les capacités nécessaires pour une exécution réussie.
Comment puis-je identifier le problème ?
Ouvrez la zone de Collaboration AI pertinente et examinez l'historique d'exécution de l'orchestration disponible.
Trouvez l'exécution infructueuse et inspectez son statut enregistré.
Examinez les informations au niveau de la tâche pour identifier quelle activité a échoué.
Vérifiez les détails d'erreur disponibles et les sorties de la tâche.
Quelles sont les causes courantes ?
Un Employé AI participant peut manquer des informations nécessaires pour compléter sa tâche assignée.
Ses instructions peuvent ne pas décrire adéquatement le résultat attendu.
Une capacité requise ou un service externe peut être indisponible.
Une erreur d'exécution peut interrompre la tâche.
L'orchestration peut également dépendre d'une tâche antérieure qui n'a pas produit le résultat requis.
Que se passe-t-il pour les tâches dépendantes ?
L'Orchestration de Collaboration utilise des dépendances de tâches pour déterminer quand les tâches peuvent être exécutées.
Une tâche qui nécessite la sortie d'une autre tâche ne peut pas être considérée comme complétée avec succès lorsque sa condition préalable échoue.
Cela empêche l'orchestration de présenter une chaîne de dépendance incomplète comme une exécution réussie de bout en bout.
Puis-je examiner les résultats des tâches individuelles ?
Oui.
Les enregistrements d'exécution d'orchestration pris en charge contiennent des états au niveau de la tâche, des sorties disponibles et des informations sur les erreurs.
Cela aide à distinguer la tâche qui a causé l'échec des autres activités au sein de la même orchestration.
Polyosync récupérera-t-il automatiquement chaque exécution échouée ?
Non.
Les entreprises ne doivent pas supposer que chaque orchestration échouée sera automatiquement réessayée ou réparée.
Le comportement de récupération dépend de la logique d'exécution pertinente et des capacités disponibles.
Comment devrais-je résoudre le problème ?
Identifiez la tâche échouée.
Examinez les instructions, les connaissances, les autorisations et les capacités requises de l'Employé AI assigné.
Vérifiez si la tâche dépend des résultats antérieurs.
S'il y a une intégration externe impliquée, vérifiez que le service requis est disponible.
Après avoir abordé le problème sous-jacent, exécutez à nouveau la collaboration lorsque cela est approprié.
Pourquoi est-ce important ?
Polyosync prend en charge l'orchestration multi-agents pour les activités commerciales impliquant plusieurs Employés AI.
L'historique d'exécution et les résultats au niveau de la tâche aident les organisations à enquêter sur les problèmes et à améliorer la configuration de leur main-d'œuvre AI.