Loading...

Aviso:

Para brindarle información de soporte completa de manera más rápida, el contenido de esta página ha sido traducido al español mediante traducción automática. Para consultar la información de soporte más precisa, consulte la versión en inglés de este contenido.

Image Moderation

Zia Image Moderation detecta y reconoce contenido inapropiado e inseguro en imágenes. Los criterios incluyen contenido sugestivo o explícitamente subido de tono, desnudez, violencia, gore, derramamiento de sangre, y la presencia de armas y drogas.

Ejecutar Image Moderation

Descripción

Esta API reconoce el siguiente contenido inapropiado en imágenes y lo devuelve en la respuesta: racy, weapon, nudity, gore, drug. La respuesta también contiene la probabilidad de cada criterio con sus puntuaciones de confianza, y la predicción de la imagen como safe_to_use o unsafe_to_use.

Debes especificar la ruta de la imagen en la solicitud de la API, como se muestra en la solicitud de ejemplo. También puedes establecer opcionalmente el modo de moderación para la solicitud.

Detalles de la Solicitud

URL de Solicitud

POST

{api-domain}/baas/v1/project/{project_id}/ml/imagemoderation

copy

api-domain
URL
El dominio específico del DC para acceder a la API de Catalyst

project_id
Numerical
El ID único del proyecto

Encabezados de Solicitud

Authorization: Zoho-oauthtoken {oauth_token}
content-type: multipart/form-data; boundary=—-WebKitFormBoundary7MA4YWxkTrZu0gW

Encabezados Opcionales

CATALYST-ORG: {org_id}

Environment: Development

Alcance

ZohoCatalyst.mlkit.READ

Propiedades del JSON de Solicitud

file file
mandatory

El archivo de entrada a procesar.

Formatos permitidos: .webp, .jpeg, .png, .txt
Límite de tamaño de archivo: 10 MB

mode string
optional

Indica el modo de moderación

Valores permitidos: basic, moderate, advanced
Valor predeterminado: advanced

  • basic: Detecta solo desnudez
  • moderate: Detecta desnudez y contenido subido de tono
  • advanced: Detecta todos los criterios mencionados en la descripción

Detalles de la Respuesta

La respuesta contendrá la probabilidad de los parámetros detectados, basada en el modo establecido en la solicitud de la API. Basándose en un agregado de los parámetros detectados, también incluirá la prediction de la imagen como segura o insegura para usar, junto con una puntuación de confidence de la predicción.

Sample Request: Basic
copy

curl -X POST
https://api.catalyst.zoho.com/baas/v1/project/4000000006007/ml/imagemoderation -H “Authorization: Zoho-oauthtoken 1000.910*************************16.2f*************************57”
-H “Content-Type: multipart/form-data; boundary=—-WebKitFormBoundary7MA4YWxkTrZu0gW”
-F “file=@attachment1.txt”
-d ‘{ “mode”: “basic” }’

View more
Sample Response: Basic
copy
{
"probability": {
"nudity": "1.0"
},
"confidence": 1,
"prediction": "unsafe_to_use"
}
View more
Sample Request: Moderate
copy

curl -X POST
https://api.catalyst.zoho.com/baas/v1/project/4000000006007/ml/imagemoderation
-H “Authorization: Zoho-oauthtoken 1000.910*************************16.2f*************************57”
-H “Content-Type: multipart/form-data; boundary=—-WebKitFormBoundary7MA4YWxkTrZu0gW”
-F “file=@attachment1.txt”
-d ‘{ “mode”: “moderate” }’

View more
Sample Response: Moderate
copy
{
"probability": {
"racy": "0.0",
"nudity": "0.0"
},
"confidence": 0.9,
"prediction": "safe_to_use"
}
View more
Sample Request: Advanced
copy

curl -X POST
https://api.catalyst.zoho.com/baas/v1/project/4000000006007/ml/imagemoderation
-H “Authorization: Zoho-oauthtoken 1000.910*************************16.2f*************************57”
-H “Content-Type: multipart/form-data; boundary=—-WebKitFormBoundary7MA4YWxkTrZu0gW”
-F “file=@attachment1.txt”
-d ‘{ “mode”: “advanced” }’

View more
Sample Response: Advanced
copy
{
"probability": {
"racy": "0.0",
"weapon": "1.0",
"nudity": "0.0",
"gore": "0.0",
"drug": "0.0"
},
"confidence": 1,
"prediction": "unsafe_to_use"
}
View more