Vidéos : Construire des flux de travail agentiques

Exemples sur la façon de construire des flux de travail agentiques dans watsonx Orchestrate.

Construire un flux de travail agentique avec des activités d'utilisateurs

Voici un exemple de construction d'un flux de travail agentique qui utilise les activités de l'utilisateur :

Dans cet exemple, vous créez un flux de travail agentique, précédemment connu sous le nom de flux, qui utilise les activités de l'utilisateur pour ajouter un employé à l'embauche. L'utilisateur est guidé dans la saisie des détails d'une nouvelle embauche, notamment : le nom de l'employé (chaîne), le numéro de l'employé (nombre entier), le rôle (liste), la disponibilité (booléen) et la date d'entrée en fonction (date). Ces entrées sont configurées en tant qu'activités de l'utilisateur. Le workflow agentique utilise une condition de branchement pour évaluer la disponibilité et se termine par un message récapitulatif généré à l'aide d'un bloc logique. Cet exemple illustre également la manière dont les invites configurées apparaissent dans l'interface de dialogue en ligne. Pour en savoir plus sur la création d'un flux de travail agentique, consultez la section Création de flux de travail agentiques.

Construire un flux de travail agentique avec des messages génératifs

Dans cet exemple, vous créez un flux de travail agentique, précédemment connu sous le nom de flux, qui utilise des invites génératives pour obtenir un devis de voiture. L'utilisateur est guidé dans la sélection des caractéristiques d'une voiture, notamment : la marque (choix unique), le modèle (choix unique), la date d'immatriculation (date) et l'opportunité de procéder au devis (booléen). Ces entrées sont configurées en tant qu'activités de l'utilisateur. Le workflow agentique utilise une condition de branchement pour déterminer s'il faut poursuivre le devis et se termine par un message récapitulatif généré à l'aide d'un bloc logique et d'une invite générative. Cet exemple illustre également la manière dont les invites configurées apparaissent dans l'interface de dialogue en ligne. Pour en savoir plus sur la création de consignes génératives, consultez la section « Ajouter des consignes génératives ».

Construire un flux de travail agentique avec des formulaires

Dans cet exemple, vous créez un flux de travail agentique, anciennement appelé flux, qui utilise des formulaires pour réserver un vol. L'utilisateur est guidé par une série de questions pour fournir les détails du voyage, notamment : ville de départ (choix unique), ville d'arrivée (choix unique), type de voyage (choix unique), date de départ (date), date d'arrivée (date), classe de billet (choix unique), et nombre de voyageurs (nombre), et s'il souhaite procéder à la réservation (booléen). Ces entrées sont configurées en tant qu'activités de l'utilisateur. Le flux de travail agentique analyse ensuite les données et propose une liste de vols disponibles, ce qui permet à l'utilisateur de choisir un vol. Il utilise une condition de branchement pour déterminer s'il faut poursuivre la réservation et conclut par un message récapitulatif généré à l'aide de blocs logiques. Cet exemple illustre également la manière dont les invites configurées apparaissent dans l'interface de dialogue en ligne. Pour en savoir plus sur la création de formulaires, consultez la section « Formulaires dans les activités utilisateur ».

Vous pouvez également télécharger l'exemple de workflow « Book a Flight » sur https://github.com/IBM/ibm-watsonx-orchestrate-adk/tree/main/examples/flow_builder/book_a_flight. Pour savoir comment importer des workflows dans votre environnement watsonx Orchestrate, consultez la section « Création de workflows agentic » dans la documentation de l'ADK.