Share via


TextModerationOperations Classe

Opérations TextModerationOperations.

Héritage
builtins.object
TextModerationOperations

Constructeur

TextModerationOperations(client, config, serializer, deserializer)

Paramètres

Nom Description
client
Obligatoire

Client pour les demandes de service.

config
Obligatoire

Configuration du client de service.

serializer
Obligatoire

Sérialiseur de modèle objet.

deserializer
Obligatoire

Désérialiseur de modèle objet.

Méthodes

detect_language

Cette opération va détecter la langue du contenu d’entrée donné. Renvoie le code ISO 639-3 pour la langue prédominante comprenant le texte envoyé. Plus de 110 langues prises en charge.

screen_text

Détectez les grossièretés et les correspondances par rapport aux listes noires personnalisées et partagées.

Détecte les grossièretés dans plus de 100 langues et correspond aux listes noires personnalisées et partagées.

detect_language

Cette opération va détecter la langue du contenu d’entrée donné. Renvoie le code ISO 639-3 pour la langue prédominante comprenant le texte envoyé. Plus de 110 langues prises en charge.

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

Paramètres

Nom Description
text_content_type
Obligatoire
str

Type de contenu. Les valeurs possibles sont les suivantes : 'text/plain', 'text/html', 'text/xml', 'text/markdown'

text_content
Obligatoire

Contenu à l’écran.

custom_headers

en-têtes qui seront ajoutés à la demande

valeur par défaut: None
raw

retourne la réponse directe à côté de la réponse désérialisée

valeur par défaut: False
callback
Callable[<xref:Bytes>, <xref:response=None>]

Lorsqu’il est spécifié, est appelé avec chaque segment de données qui est diffusé en continu. Le rappel doit prendre deux arguments: les octets du segment actuel de données et l’objet de réponse. Si les données sont en cours de chargement, la réponse est None.

valeur par défaut: None
operation_config
Obligatoire

La configuration de l’opération remplace.

Retours

Type Description
<xref:msrest.pipeline.ClientRawResponse>

DetectedLanguage ou ClientRawResponse si raw=true

Exceptions

Type Description

screen_text

Détectez les grossièretés et les correspondances par rapport aux listes noires personnalisées et partagées.

Détecte les grossièretés dans plus de 100 langues et correspond aux listes noires personnalisées et partagées.

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)

Paramètres

Nom Description
text_content_type
Obligatoire
str

Type de contenu. Les valeurs possibles sont les suivantes : 'text/plain', 'text/html', 'text/xml', 'text/markdown'

text_content
Obligatoire

Contenu à l’écran.

language
str

Langue du texte

valeur par défaut: None
autocorrect

Correction automatique du texte.

valeur par défaut: False
pii

Détecter les informations d’identification personnelles.

valeur par défaut: False
list_id
str

ID de liste.

valeur par défaut: None
classify

Classifier l’entrée.

valeur par défaut: False
custom_headers

en-têtes qui seront ajoutés à la demande

valeur par défaut: None
raw

retourne la réponse directe à côté de la réponse désérialisée

valeur par défaut: False
callback
Callable[<xref:Bytes>, <xref:response=None>]

Lorsqu’il est spécifié, est appelé avec chaque segment de données qui est diffusé en continu. Le rappel doit prendre deux arguments: les octets du segment actuel de données et l’objet de réponse. Si les données sont en cours de chargement, la réponse est None.

valeur par défaut: None
operation_config
Obligatoire

La configuration de l’opération remplace.

Retours

Type Description
<xref:msrest.pipeline.ClientRawResponse>

Screen ou ClientRawResponse si raw=true

Exceptions

Type Description

Attributs

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