ContentModeratorClient Class

You use the API to scan your content as it is generated. Content Moderator then processes your content and sends the results along with relevant information either back to your systems or to the built-in review tool. You can use this information to take decisions e.g. take it down, send to human judge, etc. When using the API, images need to have a minimum of 128 pixels and a maximum file size of 4MB. Text can be at most 1024 characters long. If the content passed to the text API or the image API exceeds the size limits, the API will return an error code that informs about the issue.

Inheritance
msrest.service_client.SDKClient
ContentModeratorClient

Constructor

ContentModeratorClient(endpoint, credentials)

Parameters

Name Description
endpoint
Required
str

Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com).

credentials
Required

Subscription credentials which uniquely identify client subscription.

Variables

Name Description
config

Configuration for client.

image_moderation

ImageModeration operations

text_moderation

TextModeration operations

list_management_image_lists

ListManagementImageLists operations

list_management_term_lists

ListManagementTermLists operations

list_management_image

ListManagementImage operations

list_management_term

ListManagementTerm operations

reviews

Reviews operations

Methods

close

Close the client if keep_alive is True.

close

Close the client if keep_alive is True.

close() -> None