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