Sicherheitsanforderungen. Es gibt zwei Anwendungsfälle: 1. Wenn nur „safetySpec.enable“ festgelegt ist, wird der Schwellenwert „BLOCK_LOW_AND_ABOVE“ für alle Kategorien angewendet. 2. Wenn „safetySpec.enable“ festgelegt ist und einige „safetySettings“ festgelegt sind, werden nur die angegebenen „safetySettings“ angewendet.
JSON-Darstellung |
---|
{
"enable": boolean,
"safetySettings": [
{
object ( |
Felder | |
---|---|
enable |
Aktivieren Sie die Sicherheitsfilterung für die Antwort. Der Standardwert ist „false“. |
safetySettings[] |
Optional. Sicherheitseinstellungen. Diese Einstellungen sind nur wirksam, wenn „safetySpec.enable“ auf „true“ gesetzt ist. |
SafetySetting
Sicherheitseinstellungen.
JSON-Darstellung |
---|
{ "category": enum ( |
Felder | |
---|---|
category |
Erforderlich. Schadenskategorie. |
threshold |
Erforderlich. Der Schwellenwert für die die Schadenssperre |
HarmBlockThreshold
Wahrscheinlichkeitsbasierte Schwellenwertebenen für die Blockierung.
Enums | |
---|---|
HARM_BLOCK_THRESHOLD_UNSPECIFIED |
Unbekannter Schwellenwert für Schadenssperre. |
BLOCK_LOW_AND_ABOVE |
Niedrigeren Schwellenwert und höher blockieren (d. h. mehr blockieren). |
BLOCK_MEDIUM_AND_ABOVE |
Mittleren Schwellenwert und höher blockieren |
BLOCK_ONLY_HIGH |
Nur einen hohen Schwellenwert blockieren (d. h. weniger blockieren). |
BLOCK_NONE |
Keine blockieren. |
OFF |
Deaktivieren Sie den Sicherheitsfilter. |