Spécification de sécurité. Il existe deux cas d'utilisation : 1) lorsque seul safetySpec.enable est défini, le seuil BLOCK_LOW_AND_ABOVE est appliqué à toutes les catégories. 2. Lorsque safetySpec.enable est défini et que certains safetySettings sont définis, seuls les safetySettings spécifiés sont appliqués.
Représentation JSON |
---|
{
"enable": boolean,
"safetySettings": [
{
object ( |
Champs | |
---|---|
enable |
Activez le filtrage de sécurité pour la réponse. La valeur par défaut est "false". |
safetySettings[] |
Facultatif. Paramètres de sécurité. Ces paramètres ne sont effectifs que lorsque safetySpec.enable est défini sur "true". |
SafetySetting
Paramètres de sécurité.
Représentation JSON |
---|
{ "category": enum ( |
Champs | |
---|---|
category |
Obligatoire. Catégorie de préjudice. |
threshold |
Obligatoire. Seuil de blocage de préjudice. |
HarmBlockThreshold
Niveaux de seuil de probabilité pour le blocage.
Enums | |
---|---|
HARM_BLOCK_THRESHOLD_UNSPECIFIED |
Seuil de blocage de préjudice non spécifié. |
BLOCK_LOW_AND_ABOVE |
Bloquer les seuils faibles et supérieurs (augmenter le nombre de blocages). |
BLOCK_MEDIUM_AND_ABOVE |
Bloquer les seuils moyens et supérieurs. |
BLOCK_ONLY_HIGH |
Bloquer uniquement les seuils élevés (réduire le nombre de blocage). |
BLOCK_NONE |
Ne rien bloquer. |
OFF |
Désactivez le filtre de sécurité. |