TextModerationOperations Classe
Opérations TextModerationOperations.
- Héritage
-
builtins.objectTextModerationOperations
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
|
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
|
Type de contenu. Les valeurs possibles sont les suivantes : 'text/plain', 'text/html', 'text/xml', 'text/markdown' |
text_content
Obligatoire
|
Contenu à l’écran. |
language
|
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
|
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'>
Azure SDK for Python