Spesifikasi keamanan. Ada dua kasus penggunaan: 1. Jika hanya safetySpec.enable yang ditetapkan, nilai minimum BLOCK_LOW_AND_ABOVE akan diterapkan untuk semua kategori. 2. Jika safetySpec.enable ditetapkan dan beberapa safetySettings ditetapkan, hanya safetySettings yang ditentukan yang akan diterapkan.
| Representasi JSON |
|---|
{
"enable": boolean,
"safetySettings": [
{
object ( |
| Kolom | |
|---|---|
enable |
Mengaktifkan pemfilteran keamanan pada respons jawaban. Nilai defaultnya adalah salah (false). |
safetySettings[] |
Opsional. Setelan keamanan. Setelan ini hanya berlaku jika safetySpec.enable bernilai benar (true). |
SafetySetting
Setelan keamanan.
| Representasi JSON |
|---|
{ "category": enum ( |
| Kolom | |
|---|---|
category |
Wajib diisi. Kategori bahaya. |
threshold |
Wajib diisi. Batas blokir bahaya. |
HarmBlockThreshold
Tingkat batas berbasis probabilitas untuk pemblokiran.
| Enum | |
|---|---|
HARM_BLOCK_THRESHOLD_UNSPECIFIED |
Batas blokir bahaya yang belum 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 |
Blokir hanya batas tinggi (yaitu, blokir lebih sedikit). |
BLOCK_NONE |
Jangan blokir. |
OFF |
Menonaktifkan filter keamanan. |