Spesifikasi keselamatan. Ada dua kasus penggunaan: 1. Jika hanya safetySpec.enable yang ditetapkan, batas BLOCK_LOW_AND_ABOVE akan diterapkan untuk semua kategori. 2. Jika safetySpec.enable disetel dan beberapa safetySettings disetel, hanya safetySettings yang ditentukan yang diterapkan.
Representasi JSON |
---|
{
"enable": boolean,
"safetySettings": [
{
object ( |
Kolom | |
---|---|
enable |
Aktifkan pemfilteran keamanan pada respons jawaban. Secara default, nilainya adalah false. |
safetySettings[] |
Opsional. Setelan keamanan. Setelan ini hanya berlaku jika safetySpec.enable benar (true). |
SafetySetting
Setelan keamanan.
Representasi JSON |
---|
{ "category": enum ( |
Kolom | |
---|---|
category |
Wajib. Kategori bahaya. |
threshold |
Wajib. Ambang batas pemblokiran bahaya. |
HarmBlockThreshold
Tingkat nilai minimum berbasis probabilitas untuk pemblokiran.
Enum | |
---|---|
HARM_BLOCK_THRESHOLD_UNSPECIFIED |
Batas blokir bahaya tidak ditentukan. |
BLOCK_LOW_AND_ABOVE |
Blokir batas rendah dan lebih tinggi (yaitu, blokir lebih banyak). |
BLOCK_MEDIUM_AND_ABOVE |
Blokir batas sedang dan lebih tinggi. |
BLOCK_ONLY_HIGH |
Ambang batas Block only high (yaitu, blokir lebih sedikit). |
BLOCK_NONE |
Tidak memblokir apa pun. |
OFF |
Nonaktifkan filter keamanan. |