安全規格。有兩種使用情境: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 |
關閉安全篩選器。 |