מפרט בטיחות. יש שני תרחישי שימוש: 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
רמות סף לחסימה שמבוססות על הסתברות.
| טיפוסים בני מנייה (enum) | |
|---|---|
HARM_BLOCK_THRESHOLD_UNSPECIFIED |
סף לא מוגדר לחסימת תוכן מזיק. |
BLOCK_LOW_AND_ABOVE |
חסימה של סף נמוך ומעלה (כלומר, חסימה של יותר תכנים). |
BLOCK_MEDIUM_AND_ABOVE |
חסימה של סף בינוני ומעלה. |
BLOCK_ONLY_HIGH |
חסימה רק של סף גבוה (כלומר, חסימה של פחות תוצאות). |
BLOCK_NONE |
לא לחסום אף אחד. |
OFF |
משביתים את מסנן הבטיחות. |