Поделиться через


TextModerationOperations Класс

Операции TextModerationOperations.

Наследование
builtins.object
TextModerationOperations

Конструктор

TextModerationOperations(client, config, serializer, deserializer)

Параметры

Имя Описание
client
Обязательно

Клиент для запросов на обслуживание.

config
Обязательно

Настройка клиента службы.

serializer
Обязательно

Сериализатор объектной модели.

deserializer
Обязательно

Десериализатор объектной модели.

Методы

detect_language

Эта операция определит язык данного входного содержимого. Возвращает код ISO 639-3 для основного языка, содержащего отправленный текст. Поддерживается более 110 языков.

screen_text

Обнаруживайте ненормативную лексику и сопоставляйте их с пользовательскими и общими черными списками.

Обнаруживает ненормативную лексику на более чем 100 языках и соответствует пользовательским и общим черным спискам.

detect_language

Эта операция определит язык данного входного содержимого. Возвращает код ISO 639-3 для основного языка, содержащего отправленный текст. Поддерживается более 110 языков.

detect_language(text_content_type, text_content, custom_headers=None, raw=False, callback=None, **operation_config)

Параметры

Имя Описание
text_content_type
Обязательно
str

Тип содержимого. Возможные значения: "text/plain", "text/html", "text/xml", "text/markdown"

text_content
Обязательно

Содержимое на экране.

custom_headers

заголовки, которые будут добавлены в запрос

значение по умолчанию: None
raw

возвращает прямой ответ вместе с десериализованным ответом.

значение по умолчанию: False
callback
Callable[<xref:Bytes>, <xref:response=None>]

При указании будет вызываться с каждым блоком данных, который передается в поток. Обратный вызов должен принимать два аргумента: байт текущего фрагмента данных и объект ответа. Если данные передаются, ответ будет равен None.

значение по умолчанию: None
operation_config
Обязательно

Переопределения конфигурации операций.

Возвращаемое значение

Тип Описание
<xref:msrest.pipeline.ClientRawResponse>

DetectedLanguage или ClientRawResponse, если raw=true

Исключения

Тип Описание

screen_text

Обнаруживайте ненормативную лексику и сопоставляйте их с пользовательскими и общими черными списками.

Обнаруживает ненормативную лексику на более чем 100 языках и соответствует пользовательским и общим черным спискам.

screen_text(text_content_type, text_content, language=None, autocorrect=False, pii=False, list_id=None, classify=False, custom_headers=None, raw=False, callback=None, **operation_config)

Параметры

Имя Описание
text_content_type
Обязательно
str

Тип содержимого. Возможные значения: "text/plain", "text/html", "text/xml", "text/markdown"

text_content
Обязательно

Содержимое на экране.

language
str

Язык текста.

значение по умолчанию: None
autocorrect

Текст автозамены.

значение по умолчанию: False
pii

Обнаружение личных сведений.

значение по умолчанию: False
list_id
str

Идентификатор списка.

значение по умолчанию: None
classify

Классификация входных данных.

значение по умолчанию: False
custom_headers

заголовки, которые будут добавлены в запрос

значение по умолчанию: None
raw

возвращает прямой ответ вместе с десериализованным ответом.

значение по умолчанию: False
callback
Callable[<xref:Bytes>, <xref:response=None>]

При указании будет вызываться с каждым блоком данных, который передается в поток. Обратный вызов должен принимать два аргумента: байт текущего фрагмента данных и объект ответа. Если данные передаются, ответ будет равен None.

значение по умолчанию: None
operation_config
Обязательно

Переопределения конфигурации операций.

Возвращаемое значение

Тип Описание
<xref:msrest.pipeline.ClientRawResponse>

Screen или ClientRawResponse, если raw=true

Исключения

Тип Описание

Атрибуты

models

models = <module 'azure.cognitiveservices.vision.contentmoderator.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.9\\x64\\Lib\\site-packages\\azure\\cognitiveservices\\vision\\contentmoderator\\models\\__init__.py'>