إعدادات الأمان
توفر واجهة برمجة تطبيقات Magisterium AI إعدادات أمان قابلة للتخصيص من قبل المستخدمين لتنظيم الطلبات القادمة إلى واجهة برمجة التطبيقات. هذا التنظيم محدود حاليًا بالمدخلات وليس بالمخرجات.
سلوك إعدادات الأمان
إذا تم تنشيط أحد إعدادات الأمان، فإن الرد سيكون إما:
- يحتوي على رد بديل إذا تم تعيين الرد إلى true في إعدادات الأمان (الإعداد الافتراضي هو true)، أو
- تعيين finish_reason إلى content_filter ويُخرج نصًا فارغًا.
مثال
قم بتضمين safety_settings في طلبك:
json
{
"model": "magisterium-1",
"messages": [
// your messages here
],
"safety_settings": {
"CATEGORY_NON_CATHOLIC": {
"threshold": "BLOCK_ALL",
"response": true
},
},
// other fields ...
}الفئات والعتبات
تدعم الفئات والعتبات الأمنية التالية:
| الفئة | الوصف | العتبات | الافتراضي |
|---|---|---|---|
CATEGORY_NON_CATHOLIC | استفسارات غير ذات صلة تمامًا بالكاثوليكية، الدين، الإيمان والأخلاق. | BLOCK_ALL, OFF | BLOCK_ALL |