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
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 duAWS 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
Vous pouvez configurer des politiques relatives aux mots pour votre garde-corps à l'aide de l'API AWS Management Console Amazon Bedrock.
- Console
-
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.
-
Dans le volet de navigation de gauche, choisissez Barrières de protection, puis Créer une barrière de protection.
-
Pour la page Fournissez les détails de la barrière de protection, procédez comme suit :
-
Dans la section Détails de la barrière de protection, indiquez le nom et une description facultative de la barrière de protection.
-
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.
-
(Facultatif) Afin d’activer l’inférence interrégionale 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.
-
(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.
-
(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.
-
Choisissez Suivant.
-
-
Sur la page Ajout de filtres de mots, procédez de la façon suivante :
-
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.
-
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 :
Option Instructions Ajout manuel de mots et d’expressions Ajoutez directement des mots et des expressions dans la section Afficher et modifier des mots et des expressions. Chargement depuis un fichier local Chargez un fichier .txt ou .csv contenant les mots et les expressions en sélectionnant Choisir un fichier après avoir sélectionné cette option. Chargement depuis un objet Amazon S3 Chargez un objet depuis un compartiment Amazon S3. -
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 (
) près de l’élément. -
Pour supprimer un élément de la liste de mots, sélectionnez l’icône de la corbeille (
) ou, si vous modifiez un élément, sélectionnez l’icône de suppression (
) 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 (
). 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.
-
-
-
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.
-
Vérifiez les paramètres de votre barrière de protection.
-
Choisissez Modifier dans toute section à laquelle vous voulez apporter des modifications.
-
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 CreateGuardraildemande. 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
nameet unedescriptionpour la barrière de protection. -
Dans les champs
blockedInputMessagingetblockedOutputsMessaging, 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
managedWordListsConfigpour configurer une liste prédéfinie de mots grossiers. -
Utilisez le tableau
wordsConfigpour 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
inputActionou dans les réponses à l’aide deoutputAction. ChoisissezBLOCKpour bloquer le contenu et le remplacer par un message de blocage, ouNONEpour ne rien faire à part renvoyer les informations de détection. -
(Facultatif) Utilisez
inputEnabledetoutputEnabledpour 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.
-
(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, 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" } -