Especificación de seguridad. Hay dos casos de uso: 1. Cuando solo se establece safetySpec.enable, se aplicará el umbral BLOCK_LOW_AND_ABOVE para todas las categorías. 2. Cuando se establece safetySpec.enable y algunos parámetros de safetySettings, solo se aplican los parámetros de safetySettings especificados.
Representación JSON |
---|
{
"enable": boolean,
"safetySettings": [
{
object ( |
Campos | |
---|---|
enable |
Habilita el filtrado de seguridad en la respuesta. El valor predeterminado es falso. |
safetySettings[] |
Opcional. Configuración de seguridad. Esta configuración solo es efectiva cuando safetySpec.enable es verdadero. |
SafetySetting
Configuración de seguridad.
Representación JSON |
---|
{ "category": enum ( |
Campos | |
---|---|
category |
Obligatorio. Es la categoría de daño. |
threshold |
Obligatorio. El umbral de bloqueo de daño. |
HarmBlockThreshold
Niveles de umbral basados en la probabilidad para el bloqueo.
Enums | |
---|---|
HARM_BLOCK_THRESHOLD_UNSPECIFIED |
Umbral de bloqueo de daño no especificado. |
BLOCK_LOW_AND_ABOVE |
Bloquea el umbral bajo y superior (es decir, bloquea más). |
BLOCK_MEDIUM_AND_ABOVE |
Bloquea el umbral medio y superior. |
BLOCK_ONLY_HIGH |
Bloquea solo el umbral alto (es decir, bloquea menos). |
BLOCK_NONE |
No bloquear. |
OFF |
Desactiva el filtro de seguridad. |