Désactiver la saisie utilisateur dans Amazon Bedrock - Amazon Bedrock

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.

Désactiver la saisie utilisateur dans Amazon Bedrock

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,
  1. 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/

  2. Sélectionnez Agents dans le volet de navigation de gauche. Choisissez ensuite un agent dans la section Agents.

  3. Choisissez Modifier dans Agent Builder.

  4. Développez la section Paramètres supplémentaires, choisissez Désactivé pour la saisie par l'utilisateur.

  5. 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.