SafetySetting

Configuração de segurança, afetando o comportamento de bloqueio de segurança.

Transmitir uma configuração de segurança para uma categoria muda a probabilidade permitida de que o conteúdo seja bloqueado.

Representação JSON
{
  "category": enum (HarmCategory),
  "threshold": enum (HarmBlockThreshold)
}
Campos
category

enum (HarmCategory)

Obrigatório. A categoria dessa configuração.

threshold

enum (HarmBlockThreshold)

Obrigatório. Controla o limite de probabilidade em que o dano é bloqueado.

HarmBlockThreshold

Bloquear em e além de uma probabilidade de dano especificada.

Enums
HARM_BLOCK_THRESHOLD_UNSPECIFIED O limite não foi especificado.
BLOCK_LOW_AND_ABOVE Conteúdo com status NEGILÍVEL será permitido.
BLOCK_MEDIUM_AND_ABOVE Conteúdos com o status NEGLIGIBLE e BAIXO serão permitidos.
BLOCK_ONLY_HIGH Será permitido usar conteúdo insignificante, BAIXO e MÉDIO.
BLOCK_NONE Todo o conteúdo será permitido.