Configurações de Segurança
A API do Magisterium AI oferece configurações de segurança personalizáveis pelo usuário para moderar as requisições recebidas pela API. Esta moderação é atualmente limitada à entrada (input), não à saída (output).
Comportamento das Configurações de Segurança
Se uma das configurações de segurança for acionada, a resposta irá:
- conter uma resposta de fallback se
responseestiver definido como verdadeiro nas configurações de segurança (padrão é verdadeiro), ou - definir
finish_reasoncomocontent_filtere gerar um texto em branco.
Exemplo
Inclua safety_settings na sua requisição:
{
"model": "magisterium-1",
"messages": [
// suas mensagens aqui
],
"safety_settings": {
"CATEGORY_NON_CATHOLIC": {
"threshold": "BLOCK_ALL",
"response": true
}
},
// outros campos ...
}Categorias e Limiares
Atenção:
CATEGORY_NON_CATHOLICestá obsoleta e já não é aplicada como filtro de conteúdo ao nível da API. Em vez disso, o prompt do sistema instrui o assistente a recusar todas as consultas fora do âmbito do catolicismo, religião, fé ou moral. Este comportamento aplica-se independentemente do limiar configurado, portanto defini-lo comoOFFnão desativa a recusa.
As seguintes categorias de segurança e limiares são suportados:
| Categoria | Descrição | Limiares | Padrão |
|---|---|---|---|
CATEGORY_NON_CATHOLIC | Consultas totalmente não relacionadas ao catolicismo, religião, fé e moral. | BLOCK_ALL, OFF | BLOCK_ALL |