Condividi tramite


TextModerationOperations Classe

Operazioni TextModerationOperations.

Ereditarietà
builtins.object
TextModerationOperations

Costruttore

TextModerationOperations(client, config, serializer, deserializer)

Parametri

Nome Descrizione
client
Necessario

Client per le richieste di servizio.

config
Necessario

Configurazione del client del servizio.

serializer
Necessario

Serializzatore del modello a oggetti.

deserializer
Necessario

Deserializzatore del modello a oggetti.

Metodi

detect_language

Questa operazione rileverà la lingua del contenuto di input specificato. Restituisce il codice ISO 639-3 per la lingua predominante che comprende il testo inviato. Sono supportate più di 110 lingue.

screen_text

Rilevare il contenuto volgare e la corrispondenza con le blacklist personalizzate e condivise.

Rileva il contenuto volgare in più di 100 lingue e corrisponde a elenchi di elementi non consentiti personalizzati e condivisi.

detect_language

Questa operazione rileverà la lingua del contenuto di input specificato. Restituisce il codice ISO 639-3 per la lingua predominante che comprende il testo inviato. Sono supportate più di 110 lingue.

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

Parametri

Nome Descrizione
text_content_type
Necessario
str

Tipo di contenuto. I valori possibili includono: 'text/plain', 'text/html', 'text/xml', 'text/markdown'

text_content
Necessario

Contenuto da visualizzare sullo schermo.

custom_headers

intestazioni che verranno aggiunte alla richiesta

valore predefinito: None
raw

restituisce la risposta diretta insieme alla risposta deserializzata

valore predefinito: False
callback
Callable[<xref:Bytes>, <xref:response=None>]

Se specificato, verrà chiamato con ogni blocco di dati trasmessi. Il callback deve accettare due argomenti, i byte del blocco di dati corrente e l'oggetto risposta. Se i dati sono in corso di caricamento, la risposta sarà Nessuno.

valore predefinito: None
operation_config
Necessario

Override della configurazione dell'operazione.

Restituisce

Tipo Descrizione
<xref:msrest.pipeline.ClientRawResponse>

DetectedLanguage o ClientRawResponse se raw=true

Eccezioni

Tipo Descrizione

screen_text

Rilevare il contenuto volgare e la corrispondenza con le blacklist personalizzate e condivise.

Rileva il contenuto volgare in più di 100 lingue e corrisponde a elenchi di elementi non consentiti personalizzati e condivisi.

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)

Parametri

Nome Descrizione
text_content_type
Necessario
str

Tipo di contenuto. I valori possibili includono: 'text/plain', 'text/html', 'text/xml', 'text/markdown'

text_content
Necessario

Contenuto da visualizzare sullo schermo.

language
str

Lingua del testo.

valore predefinito: None
autocorrect

Testo della correzione automatica.

valore predefinito: False
pii

Rilevare le informazioni personali.

valore predefinito: False
list_id
str

ID elenco.

valore predefinito: None
classify

Classificare l'input.

valore predefinito: False
custom_headers

intestazioni che verranno aggiunte alla richiesta

valore predefinito: None
raw

restituisce la risposta diretta insieme alla risposta deserializzata

valore predefinito: False
callback
Callable[<xref:Bytes>, <xref:response=None>]

Se specificato, verrà chiamato con ogni blocco di dati trasmessi. Il callback deve accettare due argomenti, i byte del blocco di dati corrente e l'oggetto risposta. Se i dati sono in corso di caricamento, la risposta sarà Nessuno.

valore predefinito: None
operation_config
Necessario

Override della configurazione dell'operazione.

Restituisce

Tipo Descrizione
<xref:msrest.pipeline.ClientRawResponse>

Schermata o ClientRawResponse se raw=true

Eccezioni

Tipo Descrizione

Attributi

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