

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.

# Suppression d’une liste spécifique de mots et d’expressions des conversations à l’aide de filtres de mots
<a name="guardrails-word-filters"></a>

Les barrières de protection Amazon Bedrock disposent de filtres de mots que vous pouvez utiliser pour bloquer les mots et les expressions (correspondance exacte) dans les invites d’entrée et les réponses du modèle. Vous pouvez utiliser les filtres de mots suivants pour bloquer les contenus grossiers, offensants ou inappropriés, ou les contenus portant des noms de concurrents ou de produits.
+ **Filtre anti-grossièretés** : activez ce filtre pour bloquer les mots grossiers. La liste de ces mots est basée sur les définitions conventionnelles des mots grossiers et est continuellement mise à jour.
+ **Filtre** de mots personnalisé : ajoutez des mots et des phrases personnalisés en utilisant jusqu'à trois mots dans une liste. AWS Management Console Vous pouvez ajouter jusqu’à 10 000 éléments au filtre de mots personnalisés.

  Pour ajouter des mots et des expressions via la AWS Management Console Amazon Bedrock, vous disposez des options suivantes :
  + Ajout manuel dans l’éditeur de texte
  + Chargement d’un fichier .txt ou .csv
  + Chargement d’un objet depuis un compartiment Amazon S3
**Note**  
Vous ne pouvez télécharger des documents et des objets qu'à l'aide du AWS Management Console. Les opérations de l’API et du kit SDK ne prennent en charge que le texte et n’incluent pas le chargement de documents et d’objets.

## Configuration d’une stratégie relative aux mots pour votre barrière de protection
<a name="guardrails-word-policy-configure"></a>

Vous pouvez configurer des politiques relatives aux mots pour votre garde-corps à l'aide de l'API AWS Management Console Amazon Bedrock.

------
#### [ Console ]

1. Connectez-vous au AWS Management Console avec une identité IAM autorisée à utiliser la console Amazon Bedrock. Ouvrez ensuite la console Amazon Bedrock à l'adresse [https://console.aws.amazon.com/bedrock.](https://console.aws.amazon.com/bedrock)

1. Dans le volet de navigation de gauche, choisissez **Barrières de protection**, puis **Créer une barrière de protection**.

1. Pour la page **Fournissez les détails de la barrière de protection**, procédez comme suit :

   1. Dans la section **Détails de la barrière de protection**, indiquez le **nom** et une **description** facultative de la barrière de protection.

   1. Dans **Messagerie pour les invites bloquées**, saisissez le message à afficher lorsque votre barrière de protection est appliquée. Cochez la case **Appliquer le même message bloqué aux réponses** pour utiliser le même message lorsque votre barrière de protection est appliquée à la réponse.

   1. (Facultatif) Afin d’activer l’[inférence interrégionale](guardrails-cross-region.md) pour votre barrière de protection, développez **Inférence interrégionale**, puis sélectionnez **Activer l’inférence interrégionale pour votre barrière de protection**. Choisissez un profil de garde-corps qui définit la destination vers Régions AWS laquelle les demandes d'inférence de garde-corps peuvent être acheminées.

   1. (Facultatif) Par défaut, votre garde-corps est chiffré avec un. Clé gérée par AWS Pour utiliser votre propre clé KMS gérée par le client, développez **Sélection de la clé KMS**, puis cochez la case **Personnaliser les paramètres de chiffrement (avancé)**.

      Vous pouvez sélectionner une AWS KMS clé existante ou sélectionner **Créer une AWS KMS clé** pour en créer une nouvelle.

   1. (Facultatif) Pour ajouter des balises à votre barrière de protection, développez **Balises**, puis sélectionnez **Ajouter une nouvelle balise** pour chaque balise que vous définissez.

      Pour de plus amples informations, veuillez consulter [Balisage des ressources Amazon Bedrock](tagging.md).

   1. Choisissez **Suivant**.

1. Sur la page **Ajout de filtres de mots**, procédez de la façon suivante :

   1. Sélectionnez **Filtrer les blasphèmes** pour bloquer les grossièretés dans les invites et les réponses. La liste des grossièretés est basée sur les définitions conventionnelles et est continuellement mise à jour.

   1. Pour **Ajout de mots et de phrases personnalisés**, sélectionnez comment ajouter les mots et les expressions à bloquer par votre barrière de protection. Si vous chargez un fichier de mots, chaque ligne du fichier doit contenir un mot ou une expression de trois mots maximum. N’ajoutez pas d’en-tête. Vous avez les options suivantes :  
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/bedrock/latest/userguide/guardrails-word-filters.html)

   1. Dans la section **Afficher et modifier des mots et des expressions**, modifiez les mots et les expressions que la barrière de protection doit bloquer. Vous avez les options suivantes :
      + Si vous avez chargé une liste de mots à partir d’un fichier local ou d’un objet Amazon S3, cette section sera renseignée avec votre liste de mots. Pour filtrer les éléments comportant des erreurs, sélectionnez **Afficher les erreurs**.
      + Pour ajouter un élément à la liste de mots, sélectionnez **Ajouter un mot ou une phrase**. Entrez un mot ou une expression de trois mots maximum dans la zone de texte, puis appuyez sur **Entrée**, ou sélectionnez l’icône en forme de coche pour confirmer l’élément.
      + Pour modifier un élément, sélectionnez l’icône de modification (![\[Edit icon represented by a pencil symbol.\]](http://docs.aws.amazon.com/fr_fr/bedrock/latest/userguide/images/icons/edit.png)) près de l’élément.
      + Pour supprimer un élément de la liste de mots, sélectionnez l’icône de la corbeille (![\[Trapezoid-shaped diagram showing data flow from source to destination through AWS Transfer Family.\]](http://docs.aws.amazon.com/fr_fr/bedrock/latest/userguide/images/icons/trash.png)) ou, si vous modifiez un élément, sélectionnez l’icône de suppression (![\[Close or cancel icon represented by an "X" symbol.\]](http://docs.aws.amazon.com/fr_fr/bedrock/latest/userguide/images/icons/close.png)) près de l’élément.
      + Pour supprimer les éléments contenant des erreurs, sélectionnez **Tout supprimer**, puis **Supprimer toutes les lignes contenant une erreur**.
      + Pour supprimer tous les éléments, sélectionnez **Tout supprimer**, puis **Supprimer toutes les lignes**.
      + Pour rechercher un élément, saisissez une expression dans la barre de recherche.
      + Pour afficher uniquement les éléments comportant des erreurs, cliquez sur le menu déroulant **Afficher tout**, puis sélectionnez **Afficher uniquement les erreurs**.
      + Pour configurer la taille de chaque page du tableau ou l’affichage des colonnes du tableau, sélectionnez l’icône des paramètres (![\[Gear icon representing settings or configuration options.\]](http://docs.aws.amazon.com/fr_fr/bedrock/latest/userguide/images/icons/settings.png)). Définissez vos préférences, puis sélectionnez **Confirmer**.
      + Par défaut, cette section affiche l’éditeur de **tableau**. Pour passer à l’éditeur de texte dans lequel vous pouvez saisir un mot ou une expression sur chaque ligne, sélectionnez **Éditeur de texte**. L’**éditeur de texte** offre les fonctionnalités suivantes :
        + Vous pouvez copier une liste de mots depuis un autre éditeur de texte et la coller dans celui-ci.
        + Une icône X rouge apparaît près des éléments contenant des erreurs, et une liste d’erreurs apparaît sous l’éditeur.

   1. Choisissez **Suivant** pour configurer d’autres stratégies selon vos besoins ou **Passer à la révision et à la création** pour terminer la création de votre barrière de protection.

   1. Vérifiez les paramètres de votre barrière de protection.

      1. Choisissez **Modifier** dans toute section à laquelle vous voulez apporter des modifications.

      1. Lorsque vous avez terminé de configurer les stratégies, sélectionnez **Créer** pour créer la barrière de protection.

------
#### [ API ]

Pour créer un garde-corps avec des politiques Word, envoyez une [CreateGuardrail](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CreateGuardrail.html)demande. Le format de demande est le suivant :

```
POST /guardrails HTTP/1.1
Content-type: application/json

{
    "blockedInputMessaging": "string",
    "blockedOutputsMessaging": "string",
    "wordPolicyConfig": {
        "managedWordListsConfig": [
            {
                "inputAction": "BLOCK | NONE",
                "inputEnabled": true,
                "outputAction": "BLOCK | NONE",
                "outputEnabled": true,
                "type": "PROFANITY"
            },
        ],
        "wordsConfig": [{
            "text": "string",
            "inputAction": "BLOCK | NONE",
            "inputEnabled": true,
            "outputAction": "BLOCK | NONE",
            "outputEnabled": true
        }]
    },
    "description": "string",
    "kmsKeyId": "string",
    "name": "string",
    "tags": [{
        "key": "string",
        "value": "string"
    }],
    "crossRegionConfig": {
        "guardrailProfileIdentifier": "string"
    }
}
```
+ Spécifiez un `name` et une `description` pour la barrière de protection.
+ Dans les champs `blockedInputMessaging` et `blockedOutputsMessaging`, spécifiez les messages à afficher quand la barrière de protection bloque avec succès une invite ou une réponse du modèle.
+ Configurez les stratégies relatives aux mots dans l’objet `wordPolicyConfig` :
  + Utilisez `managedWordListsConfig` pour configurer une liste prédéfinie de mots grossiers.
  + Utilisez le tableau `wordsConfig` pour spécifier les mots et les expressions personnalisés à filtrer :
    + Spécifiez les mots et les expressions à filtrer dans le champ `text`.
    + (Facultatif) Spécifiez l’action à effectuer lorsque le mot est détecté dans les invites à l’aide de `inputAction` ou dans les réponses à l’aide de `outputAction`. Choisissez `BLOCK` pour bloquer le contenu et le remplacer par un message de blocage, ou `NONE` pour ne rien faire à part renvoyer les informations de détection.
    + (Facultatif) Utilisez `inputEnabled` et `outputEnabled` pour contrôler si l’évaluation via la barrière de protection est activée pour les entrées et les sorties.
+ (Facultatif) Attachez des balises à la barrière de protection. Pour plus d’informations, consultez [Balisage des ressources Amazon Bedrock](tagging.md).
+ (Facultatif) Pour des raisons de sécurité, incluez l’ARN d’une clé KMS dans le champ `kmsKeyId`.
+ (Facultatif) Pour activer l’[inférence interrégionale](guardrails-cross-region.md), spécifiez un profil de barrière de protection dans l’objet `crossRegionConfig`.

Le format de réponse est le suivant :

```
HTTP/1.1 202
Content-type: application/json

{
    "createdAt": "string",
    "guardrailArn": "string",
    "guardrailId": "string",
    "version": "string"
}
```

------