Specifiche di sicurezza. Esistono due casi d'uso: 1. quando è impostato solo safetySpec.enable, la soglia BLOCK_LOW_AND_ABOVE verrà applicata a tutte le categorie. 2. Quando safetySpec.enable è impostato e alcune safetySettings sono impostate, vengono applicate solo le safetySettings specificate.
Rappresentazione JSON |
---|
{
"enable": boolean,
"safetySettings": [
{
object ( |
Campi | |
---|---|
enable |
Attiva il filtro di sicurezza nella risposta. Per impostazione predefinita, è false. |
safetySettings[] |
Facoltativo. Impostazioni di sicurezza. Queste impostazioni sono efficaci solo quando safetySpec.enable è impostato su true. |
SafetySetting
Impostazioni di sicurezza.
Rappresentazione JSON |
---|
{ "category": enum ( |
Campi | |
---|---|
category |
Obbligatorio. Categoria del danno. |
threshold |
Obbligatorio. La soglia di blocco dei contenuti dannosi. |
HarmBlockThreshold
Livelli di soglia basati sulla probabilità per il blocco.
Enum | |
---|---|
HARM_BLOCK_THRESHOLD_UNSPECIFIED |
Soglia HarmBlockThreshold non specificata. |
BLOCK_LOW_AND_ABOVE |
Blocco soglia bassa e superiore (ovvero blocca di più). |
BLOCK_MEDIUM_AND_ABOVE |
Blocca la soglia media e superiore. |
BLOCK_ONLY_HIGH |
Blocco solo soglia alta (ovvero blocco ridotto). |
BLOCK_NONE |
Nessun blocco. |
OFF |
Disattiva il filtro di sicurezza. |