TextModerationOperations Classe

Funcionações de Mensagens de Texto.

Herança
builtins.object
TextModerationOperations

Construtor

TextModerationOperations(client, config, serializer, deserializer)

Parâmetros

Name Description
client
Necessário

Cliente para pedidos de serviço.

config
Necessário

Configuração do cliente de serviço.

serializer
Necessário

Um serializador modelo de objeto.

deserializer
Necessário

Um deserializador modelo de objeto.

Métodos

detect_language

Esta operação detetará a linguagem do conteúdo de entrada dado. Devolve o código ISO 639-3 para o idioma predominante que compreende o texto submetido. Mais de 110 línguas apoiadas.

screen_text

Detete profanação e combine com listas negras personalizadas e partilhadas.

Deteta profanação em mais de 100 línguas e corresponde às listas negras personalizadas e partilhadas.

detect_language

Esta operação detetará a linguagem do conteúdo de entrada dado. Devolve o código ISO 639-3 para o idioma predominante que compreende o texto submetido. Mais de 110 línguas apoiadas.

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

Parâmetros

Name Description
text_content_type
Necessário
str

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

text_content
Necessário

Conteúdo para tela.

custom_headers

cabeçalhos que serão adicionados ao pedido

valor predefinido: None
raw

devolve a resposta direta ao lado da resposta deserizada

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

Quando especificado, será chamado com cada pedaço de dados que é transmitido. O retorno deve ter dois argumentos, os bytes do pedaço atual de dados e o objeto de resposta. Se os dados estiverem a ser enviados, a resposta será Nenhuma.

valor predefinido: None
operation_config
Necessário

A configuração da operação sobrepõe-se.

Devoluções

Tipo Description
<xref:msrest.pipeline.ClientRawResponse>

DetectadoLanguage ou ClienteRawResponse se cru=verdadeiro

Exceções

Tipo Description

screen_text

Detete profanação e combine com listas negras personalizadas e partilhadas.

Deteta profanação em mais de 100 línguas e corresponde às listas negras personalizadas e partilhadas.

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

Name Description
text_content_type
Necessário
str

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

text_content
Necessário

Conteúdo para tela.

language
str

Linguagem do texto.

valor predefinido: None
autocorrect

Texto correto automaticamente.

valor predefinido: False
pii

Detetar informações pessoais identificáveis.

valor predefinido: False
list_id
str

A lista identifica.

valor predefinido: None
classify

Classifique a entrada.

valor predefinido: False
custom_headers

cabeçalhos que serão adicionados ao pedido

valor predefinido: None
raw

devolve a resposta direta ao lado da resposta deserizada

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

Quando especificado, será chamado com cada pedaço de dados que é transmitido. O retorno deve ter dois argumentos, os bytes do pedaço atual de dados e o objeto de resposta. Se os dados estiverem a ser enviados, a resposta será Nenhuma.

valor predefinido: None
operation_config
Necessário

A configuração da operação sobrepõe-se.

Devoluções

Tipo Description
<xref:msrest.pipeline.ClientRawResponse>

Screen ou ClientRawResponse se cru=verdadeiro

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