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.
Gérer l'exécution de l'action
Lorsque vous configurez le groupe d'actions, vous sélectionnez également l'une des options suivantes pour que l'agent transmette les informations et les paramètres qu'il reçoit de l'utilisateur :
-
Ajoutez les entrées de l'utilisateur au groupe d'action de votre agent. Avec la saisie de l'utilisateur, l'agent peut demander à l'utilisateur plus d'informations s'il ne dispose pas de suffisamment d'informations pour effectuer une tâche.
-
Passez à une fonction Lambda que vous créez pour définir la logique métier du groupe d'actions.
-
Évitez d'utiliser une fonction Lambda et renvoyez le contrôle en transmettant les informations et les paramètres de l'utilisateur dans la
InvokeAgent
réponse. Les informations et les paramètres peuvent être envoyés à vos propres systèmes pour obtenir des résultats et ces résultats peuvent être envoyés dans le SessionStated'un autre InvokeAgent de la demande. -
Activez la confirmation d'une action par l'utilisateur. L'activation de la confirmation utilisateur peut protéger votre application contre les injections d'invite malveillantes en demandant une confirmation aux utilisateurs de votre application avant d'invoquer la fonction de groupe d'actions.
Sélectionnez une rubrique pour savoir comment configurer la manière dont l'exécution du groupe d'actions est gérée une fois que les informations nécessaires ont été obtenues auprès de l'utilisateur.
Rubriques
- Configurer les fonctions Lambda pour envoyer les informations qu'un agent Amazon Bedrock obtient de l'utilisateur
- Redonnez le contrôle au développeur de l'agent en envoyant les informations obtenues dans une réponse InvokeAgent
- Obtenir la confirmation de l'utilisateur avant d'appeler la fonction de groupe d'actions