Compartir a través de


TextModerationOperations Clase

Operaciones TextModerationOperations.

Herencia
builtins.object
TextModerationOperations

Constructor

TextModerationOperations(client, config, serializer, deserializer)

Parámetros

Nombre Description
client
Requerido

Cliente para solicitudes de servicio.

config
Requerido

Configuración del cliente de servicio.

serializer
Requerido

Serializador de modelo de objetos.

deserializer
Requerido

Deserializador de modelo de objetos.

Métodos

detect_language

Esta operación detectará el idioma del contenido de entrada determinado. Devuelve el código ISO 639-3 para el idioma predominante que comprende el texto enviado. Se admiten más de 110 idiomas.

screen_text

Detecte palabras soeces y coincida con listas negras personalizadas y compartidas.

Detecta palabras soeces en más de 100 idiomas y coincide con listas negras personalizadas y compartidas.

detect_language

Esta operación detectará el idioma del contenido de entrada determinado. Devuelve el código ISO 639-3 para el idioma predominante que comprende el texto enviado. Se admiten más de 110 idiomas.

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

Parámetros

Nombre Description
text_content_type
Requerido
str

Tipo de contenido. Entre los valores posibles se incluyen: 'text/plain', 'text/html', 'text/xml', 'text/markdown'

text_content
Requerido

Contenido que se va a pantalla.

custom_headers

encabezados que se agregarán a la solicitud

valor predeterminado: None
raw

devuelve la respuesta directa junto con la respuesta deserializada.

valor predeterminado: False
callback
Callable[<xref:Bytes>, <xref:response=None>]

Cuando se especifique, se llamará a con cada fragmento de datos que se transmita. La devolución de llamada debe tomar dos argumentos, los bytes del fragmento actual de datos y el objeto de respuesta. Si los datos se cargan, la respuesta será Ninguna.

valor predeterminado: None
operation_config
Requerido

Invalidaciones de configuración de la operación.

Devoluciones

Tipo Description
<xref:msrest.pipeline.ClientRawResponse>

DetectedLanguage o ClientRawResponse if raw=true

Excepciones

Tipo Description

screen_text

Detecte palabras soeces y coincida con listas negras personalizadas y compartidas.

Detecta palabras soeces en más de 100 idiomas y coincide con listas negras personalizadas y compartidas.

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)

Parámetros

Nombre Description
text_content_type
Requerido
str

Tipo de contenido. Entre los valores posibles se incluyen: 'text/plain', 'text/html', 'text/xml', 'text/markdown'

text_content
Requerido

Contenido que se va a pantalla.

language
str

Idioma del texto.

valor predeterminado: None
autocorrect

Texto de autocorrección.

valor predeterminado: False
pii

Detectar información de identificación personal.

valor predeterminado: False
list_id
str

Id. de lista.

valor predeterminado: None
classify

Clasificar la entrada.

valor predeterminado: False
custom_headers

encabezados que se agregarán a la solicitud

valor predeterminado: None
raw

devuelve la respuesta directa junto con la respuesta deserializada.

valor predeterminado: False
callback
Callable[<xref:Bytes>, <xref:response=None>]

Cuando se especifique, se llamará a con cada fragmento de datos que se transmita. La devolución de llamada debe tomar dos argumentos, los bytes del fragmento actual de datos y el objeto de respuesta. Si los datos se cargan, la respuesta será Ninguna.

valor predeterminado: None
operation_config
Requerido

Invalidaciones de configuración de la operación.

Devoluciones

Tipo Description
<xref:msrest.pipeline.ClientRawResponse>

Screen o ClientRawResponse si raw=true

Excepciones

Tipo Description

Atributos

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'>