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.
Création d’un flux de travail d’IA générative de bout en bout avec Amazon Bedrock Flows
Amazon Bedrock Flows vous permet de créer des flux de travail à l’aide de modèles de fondation (FM) pris en charge en associant des invites, des modèles de fondation et d’autres services AWS, afin de créer des solutions de bout en bout.
Avec les flux, vous pouvez rapidement créer des flux de travail d’IA générative complexes à l’aide d’un générateur visuel, les intégrer facilement aux offres Amazon Bedrock telles que les FM, les bases de connaissances et d’autres services AWS tels que AWS Lambda en transférant des données entre eux et déployer des flux de travail immuables pour passer des tests à la production en quelques clics.
Pour plus d’informations sur Amazon Bedrock Flows, consultez les ressources suivantes :
-
La tarification d’Amazon Bedrock Flows dépend des ressources que vous utilisez. Par exemple, si vous invoquez un flux avec un nœud d’invite qui utilise un modèle Amazon Titan, l’invocation de ce modèle vous est facturée. Pour plus d’informations, consultez Tarification d’Amazon Bedrock
. -
Pour voir les quotas des flux, consultez Points de terminaison et quotas Amazon Bedrock dans la Références générales AWS.
Voici des exemples de tâches pour lesquelles vous pouvez créer un flux dans Amazon Bedrock :
-
Création et envoi d’une invitation par e-mail : créez un flux connectant un nœud d’invite, un nœud de base de connaissances et un nœud de fonction Lambda. Fournissez l’invite suivante pour générer le corps d’un e-mail :
Send invite to John Smith’s extended team for in-person documentation read for an hour at 2PM EST next Tuesday. Après avoir traité l’invite, le flux interroge une base de connaissances pour rechercher les adresses e-mail de l’équipe élargie de John Smith, puis envoie l’entrée à une fonction Lambda pour envoyer l’invitation à tous les membres de l’équipe figurant dans la liste. -
Résolution des problèmes à l’aide du message d’erreur et de l’identifiant de la ressource à l’origine de l’erreur : le flux recherche les causes possibles de l’erreur à partir d’une base de connaissances documentaire, extrait les journaux système et d’autres informations pertinentes sur la ressource, puis met à jour les configurations et valeurs défectueuses pour la ressource.
-
Génération de rapports : créez un flux pour générer des métriques pour les meilleurs produits. Le flux recherche les métriques de vente dans une base de données, les agrège, génère un rapport récapitulatif des principaux achats de produits et publie le rapport sur le portail spécifié.
-
Ingestion des données d’un jeu de données spécifié : fournissez une invite telle que la suivante :
Start ingesting new datasets added after 3/31 and report failures. Le flux commence à préparer les données pour l’ingestion et continue de rendre compte du statut. Une fois la préparation des données terminée, le flux lance le processus d’ingestion en filtrant les données défaillantes. Une fois l’ingestion de données terminée, le flux résume les défaillances et publie un rapport d’échec.
Amazon Bedrock Flows vous permet de lier facilement des modèles de fondation (FM), des invites et d’autres services AWS pour créer, tester et exécuter rapidement vos flux. Vous pouvez gérer les flux à l’aide du générateur visuel de la console Amazon Bedrock ou au moyen des API.
Voici les étapes générales de création, test et déploiement d’un flux :
Création du flux :
-
Spécifiez un nom de flux, une description et les autorisations IAM appropriées.
-
Concevez votre flux en choisissant les nœuds que vous souhaitez utiliser.
-
Créez ou définissez toutes les ressources dont vous avez besoin pour chaque nœud. Par exemple, si vous prévoyez d’utiliser une fonction AWS Lambda, définissez les fonctions dont le nœud a besoin pour accomplir sa tâche.
-
Ajoutez des nœuds à votre flux, configurez-les et créez des connexions entre les nœuds en liant la sortie d’un nœud à l’entrée d’un autre dans le flux.
Test du flux :
-
Préparez le flux, de sorte que les modifications les plus récentes s’appliquent à sa version préliminaire, qui vous permet de le tester et de le mettre à jour de manière itérative.
-
Testez le flux en l’invoquant avec des exemples d’entrées pour voir les sorties qu’il produit.
-
Une fois que la configuration d’un flux vous convient, vous pouvez en créer un instantané en publiant une version. Cette version préserve la définition du flux telle qu’elle est au moment de sa création. Les versions sont immuables, car elles constituent un instantané du flux au moment de sa création.
Déploiement du flux :
-
Créez un alias qui pointe vers la version de votre flux que vous souhaitez utiliser dans votre application.
-
Configurez votre application afin qu’elle envoie des demandes
InvokeFlowà l’alias. Si vous devez revenir à une ancienne version ou passer à une version plus récente, vous pouvez modifier la configuration de routage de l’alias.
Rubriques
Inclusion de barrières de protection dans votre flux dans Amazon Bedrock
Exécution de flux Amazon Bedrock de manière asynchrone avec des exécutions de flux
Déploiement d’un flux dans votre application à l’aide de versions et d’alias
Invocation d’une fonction AWS Lambda depuis un flux Amazon Bedrock dans un autre compte AWS