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.
Si vous désactivez la saisie utilisateur, l'agent ne demande pas de détails supplémentaires à l'utilisateur, s'il doit invoquer un API dans un groupe d'action, mais ne dispose pas de suffisamment d'informations pour terminer la API demande. Au lieu de cela, le modèle au sein de l'agent utilisera les valeurs par défaut et fera une meilleure estimation pour invoquer la fonction ou la méthode appropriée. Cela peut provoquer des hallucinations de l'agent lors de la prédiction de l'appel de fonction.
Vous pouvez désactiver la saisie utilisateur dans Amazon Bedrock à tout moment.
Pour savoir comment désactiver la saisie utilisateur, sélectionnez l'onglet correspondant à la méthode de votre choix et suivez les étapes suivantes :
- Console
-
Pour désactiver la saisie par l'utilisateur,
-
Connectez-vous à l' AWS Management Console aide d'un IAMrôle avec les autorisations Amazon Bedrock et ouvrez la console Amazon Bedrock à l'adresse. https://console.aws.amazon.com/bedrock/
-
Sélectionnez Agents dans le volet de navigation de gauche. Choisissez ensuite un agent dans la section Agents.
-
Choisissez Modifier dans Agent Builder.
-
Développez la section Paramètres supplémentaires, choisissez Désactivé pour la saisie par l'utilisateur.
-
Sélectionnez Préparer en haut de la page. Ensuite, sélectionnez Enregistrer pour enregistrer les modifications apportées à votre agent.
- API
-
Pour désactiver la saisie utilisateur, envoyez une UpdateAgentActionGroupdemande (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 au moment de la création et spécifiez les champs suivants :
Champ |
Description abrégée |
actionGroupName |
Nom du groupe d'action |
parentActionGroupSignature |
Spécifiez AMAZON.UserInput pour désactiver la saisie utilisateur pour l'agent |
actionGroupState |
Spécifiez DISABLED pour désactiver la saisie utilisateur pour l'agent |
L'exemple suivant montre le format général permettant de spécifier les champs obligatoires pour désactiver la saisie par l'utilisateur.
CreateAgentActionGroup:
{
"actionGroupName": "AskUserAction",
"parentActionGroupSignature": "AMAZON.UserInput",
"actionGroupState": "DISABLED"
}
Après avoir désactivé la saisie utilisateur pour votre agent, assurez-vous d'envoyer une PrepareAgentdemande (voir le lien pour les formats de demande et de réponse et les détails des champs) avec un point de terminaison prédéfini Agents for Amazon Bedrock.