Delen via


TextModerationOperations Klas

TextModerationOperations-bewerkingen.

Overname
builtins.object
TextModerationOperations

Constructor

TextModerationOperations(client, config, serializer, deserializer)

Parameters

Name Description
client
Vereist

Client voor serviceaanvragen.

config
Vereist

Configuratie van de serviceclient.

serializer
Vereist

Een serialisatiefunctie voor objectmodellen.

deserializer
Vereist

Een deserializer voor objectmodellen.

Methoden

detect_language

Met deze bewerking wordt de taal van de opgegeven invoerinhoud gedetecteerd. Retourneert de ISO 639-3-code voor de overheersende taal die de ingediende tekst bevat. Meer dan 110 talen worden ondersteund.

screen_text

Detecteer scheldwoorden en overeenkomsten met aangepaste en gedeelde zwarte lijsten.

Detecteert grof taalgebruik in meer dan 100 talen en komt overeen met aangepaste en gedeelde zwarte lijsten.

detect_language

Met deze bewerking wordt de taal van de opgegeven invoerinhoud gedetecteerd. Retourneert de ISO 639-3-code voor de overheersende taal die de ingediende tekst bevat. Meer dan 110 talen worden ondersteund.

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

Parameters

Name Description
text_content_type
Vereist
str

Het inhoudstype. Mogelijke waarden zijn: 'text/plain', 'text/html', 'text/xml', 'text/markdown'

text_content
Vereist

Inhoud op het scherm.

custom_headers

headers die worden toegevoegd aan de aanvraag

standaardwaarde: None
raw

retourneert het directe antwoord naast het gedeserialiseerde antwoord

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

Wanneer dit is opgegeven, wordt aangeroepen met elk segment gegevens dat wordt gestreamd. De callback moet twee argumenten hebben: de bytes van het huidige gegevenssegment en het antwoordobject. Als de gegevens worden geüpload, is het antwoord Geen.

standaardwaarde: None
operation_config
Vereist

Bewerkingsconfiguratie overschrijft.

Retouren

Type Description
<xref:msrest.pipeline.ClientRawResponse>

DetectedLanguage of ClientRawResponse als raw=true

Uitzonderingen

Type Description

screen_text

Detecteer scheldwoorden en overeenkomsten met aangepaste en gedeelde zwarte lijsten.

Detecteert grof taalgebruik in meer dan 100 talen en komt overeen met aangepaste en gedeelde zwarte lijsten.

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)

Parameters

Name Description
text_content_type
Vereist
str

Het inhoudstype. Mogelijke waarden zijn: 'text/plain', 'text/html', 'text/xml', 'text/markdown'

text_content
Vereist

Inhoud op het scherm.

language
str

Taal van de tekst.

standaardwaarde: None
autocorrect

AutoCorrectie van tekst.

standaardwaarde: False
pii

Persoonlijke identificeerbare gegevens detecteren.

standaardwaarde: False
list_id
str

De lijst-id.

standaardwaarde: None
classify

Invoer classificeren.

standaardwaarde: False
custom_headers

headers die worden toegevoegd aan de aanvraag

standaardwaarde: None
raw

retourneert het directe antwoord naast het gedeserialiseerde antwoord

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

Wanneer dit is opgegeven, wordt aangeroepen met elk segment gegevens dat wordt gestreamd. De callback moet twee argumenten hebben: de bytes van het huidige gegevenssegment en het antwoordobject. Als de gegevens worden geüpload, is het antwoord Geen.

standaardwaarde: None
operation_config
Vereist

Bewerkingsconfiguratie overschrijft.

Retouren

Type Description
<xref:msrest.pipeline.ClientRawResponse>

Screen or ClientRawResponse if raw=true

Uitzonderingen

Type Description

Kenmerken

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