Utilisez des glissières de sécurité pour votre cas d'utilisation - 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.

Utilisez des glissières de sécurité pour votre cas d'utilisation

Après avoir créé un garde-corps, vous pouvez l'appliquer avec les fonctionnalités suivantes :

  • Inférence de modèle : appliquez un garde-corps aux invites soumises et aux réponses générées lors de l'exécution de l'inférence sur un modèle.

  • Agents : associez un garde-corps à un agent pour l'appliquer aux instructions envoyées à l'agent et aux réponses renvoyées par celui-ci.

  • Base de connaissances : appliquez un garde-fou lorsque vous interrogez une base de connaissances et que vous générez des réponses à partir de celle-ci.

  • Flux : ajoutez un garde-corps à un nœud d'invite ou à un nœud de base de connaissances d'un flux pour l'appliquer aux entrées et aux sorties de ces nœuds.

Le tableau suivant décrit comment inclure un garde-corps pour chacune de ces fonctionnalités à l'aide du AWS Management Console ou de l'Amazon Bedrock. API

Cas d’utilisation Console API
Inférence du modèle Sélectionnez le garde-corps lorsque vous utilisez un terrain de jeu. Spécifiez dans l'en-tête d'une InvokeModelWithResponseStreamdemande InvokeModelou ou incluez dans le guardrailConfig champ du corps d'une Converse ou d'une ConverseStreamdemande.
Associez-vous à un agent Lorsque vous créez ou mettez à jour l'agent, spécifiez-le dans la section Détails du garde-corps du générateur d'agents. Inclure un guardrailConfiguration champ dans le corps d'un CreateAgent ou UpdateAgent de la demande.
À utiliser lors de l'interrogation d'une base de connaissances Suivez les étapes décrites dans la Barrières de sécurité section des configurations des requêtes. Ajoutez un garde-corps lorsque vous définissez les configurations. Inclure un guardrailConfiguration champ dans le corps d'un RetrieveAndGenerate de la demande.
Inclure dans un nœud d'invite dans un flux Lorsque vous créez ou mettez à jour un flux, sélectionnez le nœud d'invite et spécifiez le garde-corps dans la section Configurer. Lorsque vous définissez le nœud d'invite dans le nodes champ d'une UpdateFlowdemande CreateFlowou, incluez un guardrailConfiguration champ dans le PromptFlowNodeConfiguration.
Inclure dans un nœud de base de connaissances dans un flux Lorsque vous créez ou mettez à jour un flux, sélectionnez le nœud de la base de connaissances et spécifiez le garde-corps dans la section Configurer. Lorsque vous définissez le nœud de base de connaissances dans le nodes champ d'une UpdateFlowdemande CreateFlowou, incluez un guardrailConfiguration champ dans le KnowledgeBaseFlowNodeConfiguration.

Cette section traite de l'utilisation d'un garde-corps avec inférence de modèle et de l'Amazon Bedrock. API Vous pouvez utiliser les opérations d'inférence de base (InvokeModelet InvokeModelWithResponseStream) et le Converse API(Converse et ConverseStream). Avec les deux ensembles d'opérations, vous pouvez utiliser un garde-corps avec inférence de modèle synchrone et en continu. Vous pouvez également évaluer de manière sélective les entrées utilisateur et configurer le comportement de réponse au streaming.