Équipe Séquentielle

Le composant Équipe Séquentielle regroupe les tâches des agents et les exécute dans un ordre défini, permettant une automatisation rationalisée et multi-étapes des flux de travail au sein de vos processus.

Équipe Séquentielle

Description du composant

Comment fonctionne le composant Équipe Séquentielle

Composant Équipe Séquentielle

Le composant Équipe Séquentielle est conçu pour organiser et exécuter plusieurs tâches d’agents IA dans un ordre strict, l’une après l’autre. Cette structure est particulièrement utile pour créer des flux de travail où le résultat d’une tâche peut influencer ou déclencher la suivante, garantissant ainsi une progression contrôlée et logique dans votre pipeline IA.

Que fait ce composant ?

L’Équipe Séquentielle agit comme un gestionnaire pour un groupe d’agents, s’assurant que leurs tâches assignées sont exécutées dans un ordre spécifique. Chaque agent termine sa tâche avant que le suivant ne commence, permettant ainsi de gérer clairement les dépendances et de construire des flux de travail étape par étape. C’est idéal pour les scénarios où les tâches doivent être réalisées dans une certaine séquence, comme le prétraitement des données, l’analyse et la génération de rapports.

Entrées principales

NomTypeObligatoireDescription
TâchesListe de SequentialTaskNonL’ensemble des tâches (chacune gérée par un agent) à exécuter en séquence.
RPM MaxEntierNonNombre maximum de requêtes par minute (RPM) autorisé pour l’exécution des tâches (défaut : 100).
Afficher la progression de l’agentBooléenNonSi activé, affiche la progression détaillée de chaque agent lors de l’exécution de ses tâches.
CacheBooléenNonSi activé, met en cache les résultats pour améliorer l’efficacité si les mêmes tâches sont relancées.
  • Tâches : C’est ici que vous définissez et saisissez la liste des tâches à exécuter par l’équipe. Chaque tâche doit suivre le format SequentialTask.
  • RPM Max : Contrôle combien de tâches peuvent être traitées par minute, ce qui est utile pour limiter le débit ou respecter les limites de services externes.
  • Afficher la progression : Lorsque cette option est activée (true), vous donne une visibilité sur le déroulement de l’exécution en montrant ce que fait chaque agent à tout moment.
  • Cache : Active la mise en cache, permettant au système de réutiliser les résultats des exécutions précédentes pour économiser du temps et des ressources de calcul.

Sortie

  • Sortie : Le composant fournit un objet Message qui contient généralement le résultat final après l’exécution séquentielle de toutes les tâches.

Pourquoi utiliser l’Équipe Séquentielle ?

  • Gestion des dépendances de tâches : Garantit que chaque tâche est exécutée uniquement après la fin de la précédente, facilitant la création de flux de travail dépendants et multi-étapes.
  • Transparence & Débogage : La possibilité d’afficher la progression des agents vous aide à surveiller, déboguer et optimiser votre flux de travail.
  • Efficacité : L’option de mise en cache économise des ressources de calcul en évitant l’exécution redondante des tâches.
  • Contrôle du débit : En définissant le RPM Max, vous évitez de surcharger des API externes ou d’atteindre des limites de requêtes.

Exemples d’utilisation

  • Ingestion de données → nettoyage de données → analyse de données → génération de rapports
  • Traitement de documents en plusieurs étapes (par exemple, OCR → traduction → résumé)
  • Tout flux de travail où les résultats d’une étape sont nécessaires comme entrées pour la suivante

Documentation

Pour des instructions détaillées d’utilisation, consultez la documentation Équipe Séquentielle.


Résumé :
Le composant Équipe Séquentielle est essentiel pour orchestrer des flux de travail IA ordonnés et multi-étapes, offrant contrôle, efficacité et transparence lorsque vos agents travaillent ensemble, étape par étape.

Exemples de modèles de flux utilisant le composant Équipe Séquentielle

Pour vous aider à démarrer rapidement, nous avons préparé plusieurs exemples de modèles de flux qui démontrent comment utiliser efficacement le composant Équipe Séquentielle. Ces modèles présentent différents cas d'utilisation et meilleures pratiques, facilitant votre compréhension et l'implémentation du composant dans vos propres projets.

Questions fréquemment posées

Que fait le composant Équipe Séquentielle ?

Le composant Équipe Séquentielle organise et exécute une série de tâches d'agents dans un ordre strict, garantissant que chaque étape soit terminée avant que la suivante ne commence.

Quand dois-je utiliser l'Équipe Séquentielle dans mon flux de travail ?

Utilisez l'Équipe Séquentielle lorsque votre processus nécessite que plusieurs tâches soient exécutées dans un ordre spécifique, comme le traitement de données en plusieurs étapes, les chaînes de validation, ou tout scénario où le résultat d'une tâche est nécessaire pour la suivante.

Puis-je suivre la progression de chaque tâche ?

Oui, le composant inclut une option pour afficher la progression de chaque agent pendant l'exécution afin d'assurer une meilleure transparence et un meilleur suivi.

L'Équipe Séquentielle prend-elle en charge la mise en cache ?

Le composant prend en charge la mise en cache, ce qui peut améliorer les performances lors du traitement de tâches répétitives ou similaires.

Où puis-je trouver plus de documentation ?

Vous pouvez trouver une documentation détaillée à l'adresse https://docs.crewai.com/how-to/Sequential/

Essayez l'Équipe Séquentielle dans FlowHunt

Automatisez vos flux de travail et gérez des tâches multi-étapes facilement avec le composant Équipe Séquentielle.

En savoir plus