सुरक्षा सेटिंग्स
Magisterium AI API उपयोगकर्ता-कस्टमाइज़ेबल सुरक्षा सेटिंग्स प्रदान करता है ताकि API पर आने वाले अनुरोधों को नियंत्रित किया जा सके। यह नियंत्रण वर्तमान में इनपुट तक सीमित है, आउटपुट तक नहीं।
सुरक्षा सेटिंग्स का व्यवहार
यदि सुरक्षा सेटिंग्स में से कोई एक सक्रिय होती है, तो प्रतिक्रिया या तो:
- यदि सुरक्षा सेटिंग्स में प्रतिक्रिया को सच पर सेट किया गया है (डिफ़ॉल्ट रूप से सच), तो इसमें बैकअप प्रतिक्रिया शामिल होगी, या
- finish_reason को content_filter पर सेट करेगा और एक खाली टेक्स्ट आउटपुट करेगा।
उदाहरण
अपने अनुरोध में safety_settings शामिल करें:
{
"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 |