Partager via


Image Moderation - Evaluate Url Input

Retourne les probabilités que l’image contienne du contenu osé ou pour adulte.

POST {Endpoint}/contentmoderator/moderate/v1.0/ProcessImage/Evaluate
POST {Endpoint}/contentmoderator/moderate/v1.0/ProcessImage/Evaluate?overload=url&CacheImage={CacheImage}

Paramètres URI

Nom Dans Obligatoire Type Description
Endpoint
path True

string

Points de terminaison Azure Cognitive Services pris en charge (protocole et nom d’hôte, comme https://westus.api.cognitive.microsoft.com).

CacheImage
query

boolean

Indique s’il faut conserver l’image envoyée pour une utilisation ultérieure. S’il est omis, la valeur par défaut est false.

En-tête de la demande

Nom Obligatoire Type Description
Ocp-Apim-Subscription-Key True

string

Content-Type True

string

Type de contenu.

Corps de la demande

Nom Type Description
DataRepresentation

string

Value

string

Réponses

Nom Type Description
200 OK

Evaluate

Other Status Codes

APIError

Réponse d’erreur.

Sécurité

Ocp-Apim-Subscription-Key

Type: apiKey
Dans: header

Exemples

Evaluate Image request

Exemple de requête

POST {Endpoint}/contentmoderator/moderate/v1.0/ProcessImage/Evaluate?overload=url



{
  "DataRepresentation": "URL",
  "Value": "https://moderatorsampleimages.blob.core.windows.net/samples/sample.jpg"
}

Exemple de réponse

{
  "AdultClassificationScore": 0.021854378283023834,
  "IsImageAdultClassified": false,
  "RacyClassificationScore": 0.045791395008563995,
  "IsImageRacyClassified": false,
  "AdvancedInfo": [
    {
      "Key": "ImageDownloadTimeInMs",
      "Value": "2328"
    }
  ],
  "Result": false,
  "Status": {
    "Code": 3000,
    "Description": "OK",
    "Exception": ""
  },
  "TrackingId": "SEA_ad975eeae1f24f81bebb40be0c3ba4fd_ContentModerator.Preview_c6ca58fc-dc30-4961-9526-e8bdfb3b3bf5",
  "CacheID": "c660dfa6-eba9-4950-aa58-a6967de57ea8_636422189473647994"
}

Définitions

Nom Description
APIError

Informations d’erreur retournées par l’API.

Error

Corps de l’erreur.

Evaluate

Objet de réponse d’évaluation.

KeyValuePair

Propriétés de l’objet de paire clé/valeur.

Status

Propriétés d’état.

APIError

Informations d’erreur retournées par l’API.

Nom Type Description
Error

Error

Corps de l’erreur.

Error

Corps de l’erreur.

Nom Type Description
Code

string

Message

string

Evaluate

Objet de réponse d’évaluation.

Nom Type Description
AdultClassificationScore

number

Score de classification adulte.

AdvancedInfo

KeyValuePair[]

Informations avancées.

CacheID

string

ID de cache.

IsImageAdultClassified

boolean

Indique si une image est classée comme adulte.

IsImageRacyClassified

boolean

Indique si l’image est classée comme racé.

RacyClassificationScore

number

Score de classification racé.

Result

boolean

Résultat de l’évaluation.

Status

Status

Status d’évaluation.

TrackingId

string

ID de suivi.

KeyValuePair

Propriétés de l’objet de paire clé/valeur.

Nom Type Description
Key

string

Paramètre de clé.

Value

string

Paramètre de valeur.

Status

Propriétés d’état.

Nom Type Description
Code

integer

Code d’état.

Description

string

Description de l’état.

Exception

string

Exception status.