Share via


TextModerationOperations Sınıf

TextModerationOperations işlemleri.

Devralma
builtins.object
TextModerationOperations

Oluşturucu

TextModerationOperations(client, config, serializer, deserializer)

Parametreler

Name Description
client
Gerekli

Hizmet istekleri için istemci.

config
Gerekli

Hizmet istemcisi yapılandırması.

serializer
Gerekli

Nesne modeli seri hale getirici.

deserializer
Gerekli

Nesne modeli seri durumdan çıkarıcı.

Yöntemler

detect_language

Bu işlem, verilen giriş içeriğinin dilini algılar. Gönderilen metni oluşturan baskın dil için ISO 639-3 kodunu döndürür. Desteklenen 110'un üzerinde dil.

screen_text

Küfürleri algılayın ve özel ve paylaşılan kara listelerle eşleşin.

100'den fazla dilde küfür algılar ve özel ve paylaşılan kara listelerle eşleştir.

detect_language

Bu işlem, verilen giriş içeriğinin dilini algılar. Gönderilen metni oluşturan baskın dil için ISO 639-3 kodunu döndürür. Desteklenen 110'un üzerinde dil.

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

Parametreler

Name Description
text_content_type
Gerekli
str

İçerik türü. Olası değerler şunlardır: 'text/plain', 'text/html', 'text/xml', 'text/markdown'

text_content
Gerekli

Ekrana içerik.

custom_headers

isteğe eklenecek üst bilgiler

varsayılan değer: None
raw

seri durumdan çıkarılmış yanıtla birlikte doğrudan yanıtı döndürür

varsayılan değer: False
callback
Callable[<xref:Bytes>, <xref:response=None>]

Belirtildiğinde, akışı yapılan her veri öbekleri ile çağrılır. Geri çağırma, geçerli veri öbeklerinin baytları ve yanıt nesnesi olan iki bağımsız değişken almalıdır. Veriler karşıya yükleniyorsa yanıt Yok olur.

varsayılan değer: None
operation_config
Gerekli

İşlem yapılandırması geçersiz kılmaları.

Döndürülenler

Tür Description
<xref:msrest.pipeline.ClientRawResponse>

DetectedLanguage veya ClientRawResponse if raw=true

Özel durumlar

Tür Description

screen_text

Küfürleri algılayın ve özel ve paylaşılan kara listelerle eşleşin.

100'den fazla dilde küfür algılar ve özel ve paylaşılan kara listelerle eşleştir.

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)

Parametreler

Name Description
text_content_type
Gerekli
str

İçerik türü. Olası değerler şunlardır: 'text/plain', 'text/html', 'text/xml', 'text/markdown'

text_content
Gerekli

Ekrana içerik.

language
str

Metnin dili.

varsayılan değer: None
autocorrect

Metni otomatik düzeltme.

varsayılan değer: False
pii

Kişisel tanımlanabilir bilgileri algılama.

varsayılan değer: False
list_id
str

Liste kimliği.

varsayılan değer: None
classify

Girişi sınıflandır.

varsayılan değer: False
custom_headers

isteğe eklenecek üst bilgiler

varsayılan değer: None
raw

seri durumdan çıkarılmış yanıtla birlikte doğrudan yanıtı döndürür

varsayılan değer: False
callback
Callable[<xref:Bytes>, <xref:response=None>]

Belirtildiğinde, akışı yapılan her veri öbekleri ile çağrılır. Geri çağırma, geçerli veri öbeklerinin baytları ve yanıt nesnesi olan iki bağımsız değişken almalıdır. Veriler karşıya yükleniyorsa yanıt Yok olur.

varsayılan değer: None
operation_config
Gerekli

İşlem yapılandırması geçersiz kılmaları.

Döndürülenler

Tür Description
<xref:msrest.pipeline.ClientRawResponse>

Screen veya ClientRawResponse if raw=true

Özel durumlar

Tür Description

Öznitelikler

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