TextModerationOperations Classe
Operazioni TextModerationOperations.
- Ereditarietà
-
builtins.objectTextModerationOperations
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
|
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
|
Tipo di contenuto. I valori possibili includono: 'text/plain', 'text/html', 'text/xml', 'text/markdown' |
text_content
Necessario
|
Contenuto da visualizzare sullo schermo. |
language
|
Lingua del testo. valore predefinito: None
|
autocorrect
|
Testo della correzione automatica. valore predefinito: False
|
pii
|
Rilevare le informazioni personali. valore predefinito: False
|
list_id
|
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'>
Azure SDK for Python