API konsolundan metni denetleme
Azure Content Moderator'da Metin Denetimi API'sini kullanarak metin içeriğinizi küfür açısından tarayın ve özel ve paylaşılan listelerle karşılaştırın.
API anahtarınızı alma
API'yi çevrimiçi konsolda test sürüşü için önce abonelik anahtarınıza ihtiyacınız vardır. Bu, Ayarlar sekmesinde, Ocp-Apim-Subscription-Key kutusunda bulunur. Daha fazla bilgi için bkz. Genel Bakış.
API başvurusuna gidin
Metin Moderasyonu API'sinin başvurusuna gidin.
Metin - Ekran sayfası açılır.
API konsolunu açma
Open API test konsolu için konumunuzu en yakından açıklayan bölgeyi seçin.
Metin - Ekran API'si konsolu açılır.
Girişleri seçin
Parametreler
Metin ekranınızda kullanmak istediğiniz sorgu parametrelerini seçin. Bu örnekte, dil için varsayılan değeri kullanın. İşlem, yürütmesinin bir parçası olarak olası dili otomatik olarak algıladığı için bu dili boş bırakabilirsiniz.
Dekont
Dil parametresi için makine destekli sınıflandırma yanıtını (önizleme özelliği) görmek için parametresini atayın eng
veya boş bırakın. Bu özellik yalnızca İngilizceyi destekler.
Küfür terimlerini algılamak için bu makalede listelenen desteklenen dillerin ISO 639-3 kodunu kullanın veya boş bırakın.
Otomatik düzeltme, PII ve sınıflandırma (önizleme) için true'yu seçin. ListId alanını boş bırakın.
Content type
İçerik Türü için, görüntülemek istediğiniz içerik türünü seçin. Bu örnek için varsayılan metin/düz içerik türünü kullanın. Ocp-Apim-Subscription-Key kutusuna abonelik anahtarınızı girin.
Taranacak örnek metin
İstek gövdesi kutusuna metin girin. Aşağıdaki örnekte metinde kasıtlı bir yazım hatası gösterilmektedir.
Is this a grabage or <offensive word> email abcdef@abcd.com, phone: 4255550111, IP:
255.255.255.255, 1234 Main Boulevard, Panapolis WA 96555.
Yanıtı analiz etme
Aşağıdaki yanıt, API'den alınan çeşitli içgörüleri gösterir. Olası küfürler, kişisel veriler, sınıflandırma (önizleme) ve otomatik olarak düzeltilen sürümü içerir.
Dekont
Makine destekli 'Sınıflandırma' özelliği önizleme aşamasındadır ve yalnızca İngilizceyi destekler.
{
"original_text":"Is this a grabage or <offensive word> email abcdef@abcd.com, phone:
6657789887, IP: 255.255.255.255, 1 Microsoft Way, Redmond, WA 98052.",
"normalized_text":" grabage <offensive word> email abcdef@abcd.com, phone:
6657789887, IP: 255.255.255.255, 1 Microsoft Way, Redmond, WA 98052.",
"auto_corrected_text":"Is this a garbage or <offensive word> email abcdef@abcd.com, phone:
6657789887, IP: 255.255.255.255, 1 Microsoft Way, Redmond, WA 98052.",
"status":{
"code":3000,
"description":"OK"
},
"pii":{
"email":[
{
"detected":"abcdef@abcd.com",
"sub_type":"Regular",
"text":"abcdef@abcd.com",
"index":32
}
],
"ssn":[
],
"ipa":[
{
"sub_type":"IPV4",
"text":"255.255.255.255",
"index":72
}
],
"phone":[
{
"country_code":"US",
"text":"6657789887",
"index":56
}
],
"address":[
{
"text":"1 Microsoft Way, Redmond, WA 98052",
"index":89
}
]
},
"language":"eng",
"terms":[
{
"index":12,
"original_index":21,
"list_id":0,
"term":"<offensive word>"
}
],
"tracking_id":"WU_ibiza_65a1016d-0f67-45d2-b838-b8f373d6d52e_ContentModerator.
F0_fe000d38-8ecd-47b5-a8b0-4764df00e3b5"
}
JSON yanıtında tüm bölümlerin ayrıntılı açıklaması için Metin denetimi kavramsal kılavuzuna bakın.
Sonraki adımlar
Kodunuzdaki REST API'yi kullanın veya uygulamanızla tümleştirmek için .NET SDK hızlı başlangıcını izleyin.