TextModerationOperations Classe

Operações TextModerationOperations.

Herança
builtins.object
TextModerationOperations

Construtor

TextModerationOperations(client, config, serializer, deserializer)

Parâmetros

Nome Description
client
Obrigatório

Cliente para solicitações de serviço.

config
Obrigatório

Configuração do cliente de serviço.

serializer
Obrigatório

Um serializador de modelo de objeto.

deserializer
Obrigatório

Um desserializador de modelo de objeto.

Métodos

detect_language

Essa operação detectará o idioma do conteúdo de entrada fornecido. Retorna o código ISO 639-3 para o idioma predominante que compreende o texto enviado. Mais de 110 idiomas com suporte.

screen_text

Detecte palavrões e corresponda às listas negras personalizadas e compartilhadas.

Detecta palavrões em mais de 100 idiomas e corresponde a listas negras personalizadas e compartilhadas.

detect_language

Essa operação detectará o idioma do conteúdo de entrada fornecido. Retorna o código ISO 639-3 para o idioma predominante que compreende o texto enviado. Mais de 110 idiomas com suporte.

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

Parâmetros

Nome Description
text_content_type
Obrigatório
str

O tipo de conteúdo. Os valores possíveis incluem: 'text/plain', 'text/html', 'text/xml', 'text/markdown'

text_content
Obrigatório

Conteúdo para tela.

custom_headers

cabeçalhos que serão adicionados à solicitação

valor padrão: None
raw

retorna a resposta direta ao lado da resposta desserializada

valor padrão: False
callback
Callable[<xref:Bytes>, <xref:response=None>]

Quando especificado, será chamado com cada parte dos dados que são transmitidos. O retorno de chamada deve receber dois argumentos, os bytes da parte atual dos dados e o objeto de resposta. Se os dados estiverem sendo carregados, a resposta será Nenhum.

valor padrão: None
operation_config
Obrigatório

Substituições de configuração de operação.

Retornos

Tipo Description
<xref:msrest.pipeline.ClientRawResponse>

DetectedLanguage ou ClientRawResponse se raw=true

Exceções

Tipo Description

screen_text

Detecte palavrões e corresponda às listas negras personalizadas e compartilhadas.

Detecta palavrões em mais de 100 idiomas e corresponde a listas negras personalizadas e compartilhadas.

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

Nome Description
text_content_type
Obrigatório
str

O tipo de conteúdo. Os valores possíveis incluem: 'text/plain', 'text/html', 'text/xml', 'text/markdown'

text_content
Obrigatório

Conteúdo para tela.

language
str

Idioma do texto.

valor padrão: None
autocorrect

Autocorreção de texto.

valor padrão: False
pii

Detectar informações de identificação pessoal.

valor padrão: False
list_id
str

A ID da lista.

valor padrão: None
classify

Classificar entrada.

valor padrão: False
custom_headers

cabeçalhos que serão adicionados à solicitação

valor padrão: None
raw

retorna a resposta direta ao lado da resposta desserializada

valor padrão: False
callback
Callable[<xref:Bytes>, <xref:response=None>]

Quando especificado, será chamado com cada parte dos dados que são transmitidos. O retorno de chamada deve receber dois argumentos, os bytes da parte atual dos dados e o objeto de resposta. Se os dados estiverem sendo carregados, a resposta será Nenhum.

valor padrão: None
operation_config
Obrigatório

Substituições de configuração de operação.

Retornos

Tipo Description
<xref:msrest.pipeline.ClientRawResponse>

Tela ou ClientRawResponse se raw=true

Exceções

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