Magisterium AI

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 response estiver definido como verdadeiro nas configurações de segurança (padrão é verdadeiro), ou
  • definir finish_reason como content_filter e gerar um texto em branco.

Exemplo

Inclua safety_settings na sua requisição:

json
{
  "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_CATHOLIC está 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 como OFF não desativa a recusa.

As seguintes categorias de segurança e limiares são suportados:

CategoriaDescriçãoLimiaresPadrão
CATEGORY_NON_CATHOLICConsultas totalmente não relacionadas ao catolicismo, religião, fé e moral.BLOCK_ALL, OFFBLOCK_ALL