Partager 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é. Retourne le code ISO 639-3 pour la langue prédominante comprenant le texte envoyé. Plus de 110 langues prises en charge.

screen_text

Détecter les blasphèmes et les mettre en correspondance avec les listes noires personnalisées et partagées.

Détecte les blasphèmes 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é. Retourne 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 en même temps que la réponse désérialisée

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

Quand il est spécifié, est appelé avec chaque bloc de données qui est diffusé en continu. Le rappel doit prendre deux arguments, les octets du bloc de données actuel 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

Remplacements de configuration d’opération.

Retours

Type Description
<xref:msrest.pipeline.ClientRawResponse>

DetectedLanguage ou ClientRawResponse si raw=true

Exceptions

Type Description

screen_text

Détecter les blasphèmes et les mettre en correspondance avec les listes noires personnalisées et partagées.

Détecte les blasphèmes 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 en même temps que la réponse désérialisée

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

Quand il est spécifié, est appelé avec chaque bloc de données qui est diffusé en continu. Le rappel doit prendre deux arguments, les octets du bloc de données actuel 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

Remplacements de configuration d’opération.

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