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.
Testez un flux rapide dans Amazon Bedrock
Amazon Bedrock Prompt flows est en version préliminaire et est sujet à modification.
Après avoir créé un flux rapide, vous aurez un brouillon de travail. Le brouillon de travail est une version du flux rapide que vous pouvez créer et tester de manière itérative. Chaque fois que vous modifiez votre flux, le brouillon de travail est mis à jour.
Lorsque vous testez votre flux, Amazon Bedrock vérifie d'abord les points suivants et émet une exception en cas d'échec de la vérification :
-
Connectivité entre tous les nœuds de flux.
-
Au moins un nœud de sortie de flux est configuré.
-
Les types de variables d'entrée et de sortie sont mis en correspondance selon les besoins.
-
Les expressions de condition sont valides et un résultat par défaut est fourni.
Si la vérification échoue, vous devrez corriger les erreurs avant de pouvoir tester et valider les performances de votre flux. Voici les étapes à suivre pour tester votre flux, sélectionnez l'onglet correspondant à la méthode de votre choix et suivez les étapes :
- Console
-
Pour tester votre flux
-
Si vous n'êtes pas encore dans le générateur de flux rapide, procédez comme suit :
-
Connectez-vous à l' AWS Management Console aide d'un IAMrôle avec les autorisations Amazon Bedrock et ouvrez la console Amazon Bedrock sur Getting Started with the. AWS Management Console
-
Sélectionnez Amazon Bedrock Prompt flows dans le volet de navigation de gauche. Ensuite, dans la section Amazon Bedrock Prompt flows, sélectionnez le flux prompt que vous souhaitez tester.
-
Choisissez Modifier dans le générateur de flux rapide.
-
Sur la page Prompt flow builder, dans le volet droit, entrez une entrée pour appeler votre flux. Vérifiez que le type de données d'entrée correspond au type de données de sortie que vous avez configuré pour le nœud d'entrée du flux.
-
Cliquez sur Run (Exécuter).
-
Vous verrez une bannière en haut si la configuration du flux d'invite comporte des erreurs. Lisez le message d'erreur, corrigez les problèmes identifiés, enregistrez le flux d'invite et relancez le test.
Vous devez enregistrer le flux d'invite pour que les modifications que vous avez apportées soient appliquées lorsque vous testez le flux.
-
Une fois que vous êtes satisfait des performances de Rapid Flow, choisissez Enregistrer et quittez.
-
Vous pouvez continuer à itérer pour créer votre flux. Lorsque vous en êtes satisfait et que vous êtes prêt à le déployer en production, créez une version du flux et un alias pour pointer vers cette version. Pour de plus amples informations, veuillez consulter Déployez un flux rapide vers votre application à l'aide de versions et d'alias.
- API
-
Pour tester votre flux de demandes, envoyez une InvokeFlowdemande (voir le lien pour les formats de demande et de réponse et les détails des champs) avec un point de terminaison Agents for Amazon Bedrock Runtime. Incluez l'ID ARN ou du flux d'invite dans le flowIdentifier
champ et l'ID ARN ou de l'alias à utiliser dans le flowAliasIdentifier
champ.
Le corps de la demande spécifie l'entrée du flux et est au format suivant :
{
"inputs": [
{
"content": {
"document": "JSON-formatted string"
},
"nodeName": "string",
"nodeOutputName": "string"
}
]
}
Entrez l'entrée dans le document
champ, fournissez un nom pour l'entrée dans le nodeName
champ et fournissez un nom pour l'entrée dans le nodeOutputName
champ.
La réponse est renvoyée dans un flux. Chaque événement renvoyé contient le résultat d'un nœud du document
champ, le nœud traité nodeName
sur le terrain et le type de nœud du nodeType
champ. Ces événements sont au format suivant :
{
"flowOutputEvent": {
"content": {
"document": "JSON-formatted string"
},
"nodeName": "string",
"nodeType": "string"
}
}
Si le flux d'invite se termine, un flowCompletionEvent
champ contenant le completionReason
est également renvoyé. En cas d'erreur, le champ d'erreur correspondant est renvoyé.