Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Concevez un flux dans Amazon Bedrock
Dans cette section, vous allez concevoir un flux Amazon Bedrock. Avant de concevoir un flux, nous vous recommandons de lire Comment fonctionne Amazon Bedrock Flows pour vous familiariser avec les concepts et les termes d'Amazon Bedrock Flows et pour en savoir plus sur les types de nœuds mis à votre disposition. Par exemple, des flux que vous pouvez essayer, consultezEssayez des exemples de flux.
Pour créer votre flux
-
Si vous n'êtes pas encore dans le générateur de flux, procédez comme suit :
-
Connectez-vous au AWS Management Console avec une identité IAM autorisée à utiliser la console Amazon Bedrock. Ouvrez ensuite la console Amazon Bedrock sur Getting Started avec le AWS Management Console.
-
Sélectionnez Amazon Bedrock Flows dans le volet de navigation de gauche. Choisissez ensuite un flux dans la section Amazon Bedrock Flows.
-
Choisissez Modifier dans le générateur de flux.
-
-
Dans la section Flow Builder, le volet central affiche un nœud d'entrée de flux et un nœud de sortie de flux. Il s'agit des nœuds d'entrée et de sortie de votre flux.
-
Procédez comme suit pour ajouter et configurer des nœuds :
-
Dans le volet Flow Builder, sélectionnez Nodes.
-
Faites glisser le nœud que vous souhaitez utiliser pour la première étape de votre flux et déposez-le dans le volet central.
-
Les cercles sur les nœuds sont des points de connexion. Pour connecter votre nœud d'entrée de flux au second nœud, faites glisser une ligne entre le cercle du nœud d'entrée de flux et le cercle de la section Entrée du nœud que vous venez d'ajouter.
-
Sélectionnez le nœud que vous venez d'ajouter.
-
Dans la section Configurer du volet Flow Builder, fournissez les configurations pour le nœud sélectionné et définissez les noms, les types de données et les expressions pour les entrées et les sorties du nœud.
-
Dans le volet Flow Builder, sélectionnez Nodes.
-
Répétez les étapes pour ajouter et configurer des nœuds (les nœuds restants de votre flux).
Note
Si vous utilisez un rôle de service qu'Amazon Bedrock a automatiquement créé pour vous, le rôle sera mis à jour avec les autorisations appropriées au fur et à mesure que vous ajouterez des nœuds. Toutefois, si vous utilisez un rôle de service personnalisé, vous devez ajouter les autorisations appropriées à la politique associée à votre rôle de service en vous référant àCréation d'un rôle de service pour Amazon Bedrock Flows dans Amazon Bedrock.
-
-
Connectez la sortie du dernier nœud de votre flux à l'entrée du nœud de sortie du flux. Vous pouvez avoir plusieurs nœuds de sortie Flow. Pour ajouter des nœuds de sortie de flux supplémentaires, faites glisser le nœud de sortie de flux et déposez-le à côté du nœud où vous souhaitez que le flux s'arrête. Assurez-vous d'établir des connexions entre les deux nœuds.
-
Passez à la procédure suivante Testez un flux dans Amazon Bedrock ou revenez plus tard. Pour passer à l'étape suivante, choisissez Enregistrer. Pour y revenir plus tard, choisissez Enregistrer et quitter.
Supprimer un nœud ou une connexion
Au cours du processus de création de votre flux, il se peut que vous deviez supprimer un nœud ou des connexions à un nœud.
Pour supprimer un nœud
-
Sélectionnez le nœud que vous souhaitez supprimer.
-
Dans le volet Flow Builder, choisissez l'icône de suppression (
).
Note
Si vous utilisez un rôle de service qu'Amazon Bedrock a automatiquement créé pour vous, le rôle sera mis à jour avec les autorisations appropriées au fur et à mesure que vous ajouterez des nœuds. Toutefois, si vous supprimez des nœuds, les autorisations correspondantes ne seront pas supprimées. Nous vous recommandons de supprimer les autorisations dont vous n'avez plus besoin en suivant les étapes de la section Modification d'un rôle.
Pour supprimer une connexion
-
Sur la page Flow Builder, survolez la connexion que vous souhaitez supprimer jusqu'à ce que l'icône d'extension apparaisse, puis faites glisser la connexion hors du nœud.
Les exigences suivantes s'appliquent à la création d'un flux :
-
Votre flux ne doit comporter qu'un seul nœud d'entrée de flux et au moins un nœud de sortie de flux.
-
Vous ne pouvez pas inclure d'entrées pour un nœud d'entrée de flux.
-
Vous ne pouvez pas inclure de sorties pour un nœud de sortie de flux.
-
Chaque sortie d'un nœud doit être connectée à une entrée d'un nœud en aval (dans l'API, cela se fait via un FlowConnectionwith a FlowDataConnectionConfiguration).
-
Chaque condition (y compris celle par défaut) d'un nœud de condition doit être connectée à un nœud en aval (dans l'API, cela se fait via un FlowConnectionwith a FlowConditionalConnectionConfiguration).
Les conseils suivants s'appliquent à la création d'un flux :
-
Commencez par définir le type de données pour la sortie du nœud d'entrée du flux. Ce type de données doit correspondre à ce que vous comptez envoyer en entrée lorsque vous appelez le flux.
-
Lorsque vous définissez les entrées d'un flux à l'aide d'expressions, vérifiez que le résultat correspond au type de données que vous avez choisi pour l'entrée.
-
Si vous incluez un nœud itérateur, incluez un nœud collecteur en aval après avoir envoyé la sortie via les nœuds dont vous avez besoin. Le nœud collecteur renverra les sorties sous forme de tableau.