إعدادات الأمان
توفر واجهة برمجة تطبيقات 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مهملة ولم تعد تُطبَّق كمرشح محتوى على مستوى واجهة API. بدلاً من ذلك، توجّه مطالبة النظام المساعد إلى رفض جميع الاستفسارات الخارجة عن نطاق الكاثوليكية أو الدين أو الإيمان أو الأخلاق. ينطبق هذا السلوك بغض النظر عن العتبة المضبوطة، ولذلك فإن تعيينها علىOFFلا يعطّل الرفض.
تدعم الفئات والعتبات الأمنية التالية:
| الفئة | الوصف | العتبات | الافتراضي |
|---|---|---|---|
CATEGORY_NON_CATHOLIC | استفسارات غير ذات صلة تمامًا بالكاثوليكية، الدين، الإيمان والأخلاق. | BLOCK_ALL, OFF | BLOCK_ALL |