Serviços / Moderação

Moderação de imagem (NSFW)

POST/api/v1/nstw/nsfw

Identifica nudez e conteúdo impróprio em imagens enviadas por usuários, com a probabilidade de a imagem ser segura ou imprópria e o veredito.

Envie a imagem em file. Use nsfw para barrar conteúdo explícito e acceptable_image quando o sugestivo também deve ser barrado.

Processado em motor próprio, sem envio da imagem a terceiros.

Fonte: Motor próprio · tempo real

Parâmetros

filefileObrigatório

Imagem a moderar.

file

Campos da resposta

Probabilidade segura

sfw_probability

Probabilidade de conteúdo seguro.

number

Probabilidade imprópria

nsfw_probability

Probabilidade de conteúdo impróprio.

number

Impróprio

nsfw

True quando a imagem passa do limiar configurado.

boolean

Resumo

detail

Resumo textual da predição.

string

Grau

details_str

Classificação descritiva do grau.

string

Aceitável

acceptable_image

True quando está dentro do critério de aceitação.

boolean

Exemplo de resposta

Modelo de resposta: NstwDetectResponseDTO
JSON · response
{
  "success": true,
  "code": 200,
  "code_message": "A requisição foi processada com sucesso.",
  "errors": [],
  "header": null,
  "data_count": 1,
  "data": [
    {
      "sfw_probability": 0.98,
      "nsfw_probability": 0.02,
      "nsfw": false,
      "detail": "SFW: 0.98 | NSFW: 0.02",
      "details_str": "image without any kind of nudity captured",
      "acceptable_image": true
    }
  ]
}

Casos de uso

Conteúdo enviado por usuário

Barrar foto imprópria em anúncio, perfil ou chat antes de ela chegar a outro usuário.

Fila de revisão humana

Usar a probabilidade para mandar à revisão só o que está na faixa duvidosa, em vez de tudo.