
Tâche Séquentielle
Le composant Tâche Séquentielle organise les étapes d'un flux de travail en définissant une description claire de la tâche, le résultat attendu et en assignant ...
Les Tâches Séquentielles dans FlowHunt permettent aux agents IA d’effectuer des tâches dans un ordre défini, idéal pour gérer des workflows complexes et linéaires impliquant plusieurs rôles.
Les composants de tâches vous permettent d’attribuer des tâches spécifiques à des agents IA. Considérez les agents IA comme des membres supplémentaires de votre équipe. Chaque membre possède un rôle, une histoire et des objectifs différents. Comme un véritable membre d’équipe, ils sont qualifiés pour effectuer de nombreuses tâches variées. Grâce à ce composant, vous pouvez spécifier et attribuer ces tâches.
Vous n’avez qu’un seul agent et une seule tâche ? Pas besoin d’utiliser les composants de tâches. Utilisez simplement le champ objectif de l’agent à la place. Les tâches sont idéales pour les workflows complexes en plusieurs étapes ou pour confier plusieurs tâches différentes à un agent.
Le composant Tâche Séquentielle vous permet de définir et d’attribuer les tâches que les agents doivent réaliser dans un ordre exact (une séquence). Vous obtenez ainsi un contrôle total et une visibilité sur la façon dont chaque partie du workflow est exécutée, ce qui est particulièrement utile pour les workflows complexes.
Supposons que vous vouliez créer et publier un article de blog long format. Vous allez probablement essayer de reconstituer toute une équipe de contenu composée d’agents. Le travail commence généralement par un spécialiste SEO qui recherche les mots-clés et structure le contenu. Il crée un brief SEO, transmis ensuite au rédacteur. Une fois l’article rédigé, un collègue se chargera de la relecture et de la correction pour garantir la qualité. Et pour les images ou infographies ? Un designer peut s’en occuper.
Vous avez déjà au moins trois ou quatre personnes impliquées dans la création de ce contenu. Chacune a sa tâche à accomplir, dans un ordre précis. Comme dans une équipe réelle, vous pouvez créer une équipe d’agents IA à l’aide du composant équipe séquentielle. Au sein de cette équipe, chaque membre se verra attribuer une tâche précise via le composant tâche séquentielle.
En plus de leur tâche précise dans l’équipe, un agent IA peut réaliser d’autres tâches. Prenons l’exemple du rédacteur. Sa principale mission est d’écrire l’article à partir du brief SEO fourni par l’agent précédent. En réalité, un rédacteur a souvent plus de tâches que la simple rédaction : écrire une méta-description, un post pour les réseaux sociaux, etc. Mettre tout cela comme des sous-tâches d’une seule tâche peut rendre le résultat plus confus et moins clair.
Curieux de connaître le Flow analysé dans ce guide ? Il s’agit du Générateur de Blog Avancé, facilement accessible depuis votre bibliothèque de Flows.
Vous avez sûrement remarqué qu’il existe deux composants de tâche dans votre tableau de bord. La différence réside dans l’ordre des tâches et le niveau de contrôle que vous obtenez.
Avec une Tâche Séquentielle, les tâches sont réalisées l’une après l’autre dans l’ordre exact que vous spécifiez. Une fois la tâche terminée, elle l’est pour de bon et le Flow passe à l’agent suivant. L’approche séquentielle est parfaite pour les processus linéaires qui ne nécessitent pas de répétition de tâche.
Mais ce n’est pas toujours le cas dans la réalité. Un rédacteur, par exemple, commence par la recherche puis passe à la rédaction, mais il peut s’apercevoir qu’il a besoin de faire plus de recherches au fur et à mesure. Il va donc aller et venir entre ces tâches avant de passer à l’étape suivante. Cela est impossible avec les équipes et tâches séquentielles. C’est là qu’interviennent les tâches autogérées.
Avec les Tâches Autogérées, c’est l’agent IA manager qui décide de l’ordre des tâches. L’IA tente d’imiter les hiérarchies organisationnelles classiques et d’attribuer chaque tâche à l’agent le plus qualifié. Cela permet de répéter les tâches et de créer plusieurs versions du résultat final.
Vous ne connaissez pas l’ordre exact des tâches ou le processus nécessite-t-il des répétitions ? Essayez d’utiliser les tâches autogérées plutôt que séquentielles. Découvrez-en plus dans ce guide.
Les tâches séquentielles sont des tâches indépendantes réalisées dans un ordre défini. Vous devez attribuer chaque tâche à un agent adapté. Pour chaque objectif complexe, il peut y avoir plusieurs agents et plusieurs tâches, tous réunis par le composant équipe séquentielle. Pour utiliser les tâches, il faut d’abord définir les agents, puis seulement attribuer les tâches et créer les équipes.
La configuration des tâches séquentielles se fait en trois étapes :
Chaque membre d’une vraie équipe a un rôle, des objectifs et une histoire qui inclut ses expériences passées, sa personnalité et son style. Il en va de même pour chaque agent IA.
Prenons l’exemple du rédacteur dans une équipe :
Allez-y et créez quelques agents. Lorsque vous constituez une équipe, pensez toujours à l’objectif final et aux membres nécessaires pour l’atteindre. Créez ensuite les agents qui les représentent. Vous pouvez aussi créer un seul agent si vous souhaitez lui confier plusieurs tâches.
Remarque : Vous n’avez qu’un agent et une tâche ? N’utilisez pas les composants de tâches, il suffit d’utiliser le champ objectif de l’agent pour lui confier la mission.
Dans notre exemple de rédaction, nous avons créé les agents chercheur SEO, rédacteur et correcteur. Mais agents et tâches doivent toujours être adaptés à vos besoins et processus. N’hésitez pas à décomposer le processus ou à ajouter de nouveaux agents, comme un designer chargé de générer des images pour accompagner l’article.
En savoir plus sur les agents IA et l’utilisation du composant Agent IA
Dans une équipe, chaque agent se voit confier une tâche à effectuer. Comme dans une équipe réelle, chaque membre peut assumer différentes tâches selon le projet. Les composants de tâche permettent de spécifier et d’attribuer ces missions. Dans notre exemple de création de blog, nous connaissons maintenant nos agents. L’étape suivante est de leur indiquer leur tâche et de les présenter à l’équipe.
Vous remarquerez qu’il existe, comme pour le composant équipe, deux types de tâches possibles : séquentielles et autogérées. Comme ces deux approches sont opposées, il ne faut pas les mélanger. C’est pourquoi nous utiliserons les tâches séquentielles avec une équipe séquentielle.
Prenez le composant Tâche Séquentielle et connectez-le à l’agent chargé de la mission. Ci-dessous, vous voyez plusieurs agents, chacun lié à sa tâche :
En plus de sa tâche, chaque agent d’une équipe peut recevoir des outils adaptés pour faciliter et fiabiliser son travail. Dans notre exemple, le chercheur utilise les outils GoogleSearch et URL Retriever pour optimiser la recherche.
Observez comment les tâches sont reliées. Le composant de tâche contient la sortie de l’agent. Il faut lier les tâches pour que l’agent suivant puisse accéder au résultat du précédent.
Chaque tâche doit comporter une description et un agent responsable de l’exécution. Le champ de sortie attendue est optionnel, mais utile si vous souhaitez un format précis ou vérifier que certains éléments sont inclus.
Vous avez déjà créé les agents et chacun a une tâche associée. Il vous reste à décrire les tâches et à ajuster la sortie attendue.
La description de la tâche pour notre agent rédacteur pourrait ressembler à ceci :
“En partant du brief SEO, rédigez un article de blog de 1500 mots maximum.
Ne commencez jamais un paragraphe par des phrases vagues du type "Dans le domaine en constante évolution de...". Allez toujours droit à l’essentiel du paragraphe. “
Regardons de plus près cette description :
Le champ sortie attendue est optionnel et très utile pour imposer une structure précise ou s’assurer que certains éléments figurent dans la sortie. Par exemple, la tâche de notre chercheur SEO :
Un brief sous cette forme :
Titre optimisé SEO :
Méta description optimisée SEO :
Plan optimisé SEO
Cela permet de ne pas oublier de commencer par le titre et la méta-description.
Rappelez-vous que les équipes séquentielles fonctionnent uniquement avec des tâches séquentielles, et les équipes autogérées avec des tâches autogérées.
Revenons à notre Flow. Il comprend trois agents, chacun assurant une tâche précise dans un ordre bien défini — une séquence. La dernière étape consiste à indiquer aux agents qu’ils font partie de la même équipe. C’est ici qu’intervient le composant Équipe Séquentielle.
Le composant Équipe Séquentielle représente un groupe d’agents exécutant des tâches dans un ordre exact. C’est une manière d’indiquer aux agents qu’ils travaillent en équipe. Il peut y avoir plusieurs équipes indépendantes dans votre Flow, donc plusieurs composants équipe séquentielle pour les distinguer.
Vous souhaitez en savoir plus sur les équipes séquentielles ? Consultez notre guide pour tout savoir.
Le composant Équipe Séquentielle est toujours placé à la fin de la séquence. Dans notre exemple, nous n’utilisons qu’une seule équipe, mais il reste indispensable de rassembler les agents avec ce composant :
Les Tâches Séquentielles vous permettent d’attribuer des tâches spécifiques à des agents IA dans un ordre précis, garantissant qu’à chaque étape d’un workflow complexe, la tâche soit gérée efficacement et en toute transparence par l’agent approprié.
Utilisez les Tâches Séquentielles pour des workflows linéaires et contrôlés où les tâches doivent être réalisées dans un ordre strict. Optez pour les Tâches Autogérées lorsque le processus nécessite de la flexibilité, de l’itération ou la répétition de tâches, permettant à l’agent manager de décider de l’ordre.
Découvrez comment les Tâches Séquentielles peuvent rationaliser les processus de votre équipe. Attribuez, ordonnez et gérez des agents IA pour une exécution pas à pas des tâches.
Le composant Tâche Séquentielle organise les étapes d'un flux de travail en définissant une description claire de la tâche, le résultat attendu et en assignant ...
Laissez des équipes entières de collègues IA gérer des tâches complexes grâce aux Tâches Auto-Gérées de FlowHunt. Assignez des tâches à des agents IA pour une c...
Laissez des équipes entières de collègues IA gérer des tâches complexes. Découvrez comment créer des équipes d’agents avec le composant Équipe Séquentielle dans...