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 da configuração.

threshold

enum (HarmBlockThreshold)

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

HarmBlockThreshold

Bloquear na probabilidade de dano especificada e além dela.

Enums
HARM_BLOCK_THRESHOLD_UNSPECIFIED O limite não foi especificado.
BLOCK_LOW_AND_ABOVE Conteúdo com status NEGLIGADO será permitido.
BLOCK_MEDIUM_AND_ABOVE Conteúdos COM O NEGRITO e BAIXO será permitido.
BLOCK_ONLY_HIGH Será permitido conteúdo com status NEGLIGADO, BAIXO e MÉDIO.
BLOCK_NONE Todo o conteúdo será permitido.