安全規格。有兩種使用情境:1. 僅設定 safetySpec.enable 時,所有類別都會套用 BLOCK_LOW_AND_ABOVE 門檻。2. 如果設定了 safetySpec.enable,且設定了部分 safetySettings,則只會套用指定的 safetySettings。
| JSON 表示法 |
|---|
{
"enable": boolean,
"safetySettings": [
{
object ( |
| 欄位 | |
|---|---|
enable |
啟用回覆的安全過濾功能。預設值為 false。 |
safetySettings[] |
(選用步驟) 安全性設定。只有在 safetySpec.enable 為 true 時,這項設定才會生效。 |
SafetySetting
安全性設定。
| JSON 表示法 |
|---|
{ "category": enum ( |
| 欄位 | |
|---|---|
category |
這是必要旗標,危害類別。 |
threshold |
這是必要旗標,有害內容封鎖門檻。 |
HarmBlockThreshold
封鎖的機率門檻等級。
| 列舉 | |
|---|---|
HARM_BLOCK_THRESHOLD_UNSPECIFIED |
未指定危害封鎖門檻。 |
BLOCK_LOW_AND_ABOVE |
封鎖低閾值以上的內容 (即封鎖更多內容)。 |
BLOCK_MEDIUM_AND_ABOVE |
封鎖有害機率中等以上的內容。 |
BLOCK_ONLY_HIGH |
僅封鎖有害機率高的內容 (即減少封鎖)。 |
BLOCK_NONE |
不封鎖任何內容。 |
OFF |
關閉安全篩選器。 |