Moderování textu z konzoly rozhraní API

Pomocí rozhraní API pro moderování textu v Azure Content Moderatoru můžete zkontrolovat vulgární obsah a porovnat ho s vlastními a sdílenými seznamy.

Získání klíče rozhraní API

Než budete moct otestovat rozhraní API v online konzole, potřebujete klíč předplatného. Nachází se na kartě Nastavení v poli Ocp-Apim-Subscription-Key. Další informace najdete v tématu Přehled.

Přejděte na referenční informace k rozhraní API pro moderování textu.

Otevře se stránka Text – Obrazovka .

Otevření konzoly rozhraní API

Pro testovací konzolu Open API vyberte oblast, která nejlépe popisuje vaše umístění.

Text - Screen page region selection

Otevře se konzola rozhraní API pro text – obrazovka .

Výběr vstupů

Parametry

Vyberte parametry dotazu, které chcete použít na textové obrazovce. V tomto příkladu použijte výchozí hodnotu pro jazyk. Můžete ji také nechat prázdnou, protože operace automaticky rozpozná pravděpodobný jazyk jako součást jejího provádění.

Poznámka:

U parametru jazyka ji přiřaďte eng nebo nechejte prázdnou, aby se zobrazila odpověď na klasifikaci s asistencí počítače (funkce Preview). Tato funkce podporuje pouze angličtinu.

Pro detekci vulgárních výrazů použijte kód ISO 639-3 podporovaných jazyků uvedených v tomto článku nebo nechte prázdný.

Pokud chcete automatické opravy, PII a klasifikovat (Preview), vyberte true. Pole ListId nechte prázdné.

Text - Screen console query parameters

Typ obsahu

U typu obsahu vyberte typ obsahu, který chcete zobrazit. V tomto příkladu použijte výchozí typ obsahu nebo prostý text. Do pole Ocp-Apim-Subscription-Key zadejte klíč předplatného.

Ukázkový text ke skenování

Do pole Text požadavku zadejte nějaký text. Následující příklad ukazuje úmyslný překlep v textu.

Is this a grabage or <offensive word> email abcdef@abcd.com, phone: 4255550111, IP: 
255.255.255.255, 1234 Main Boulevard, Panapolis WA 96555.

Analýza odpovědi

Následující odpověď ukazuje různé přehledy z rozhraní API. Obsahuje potenciální vulgární výrazy, osobní údaje, klasifikaci (Preview) a automaticky opravenou verzi.

Poznámka:

Funkce klasifikace s asistencí je ve verzi Preview a podporuje pouze angličtinu.

{
   "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"
}

Podrobné vysvětlení všech oddílů v odpovědi JSON najdete v koncepční příručce moderování textu.

Další kroky

Použijte ve svém kódu rozhraní REST API nebo postupujte podle rychlého startu k integraci se sadou .NET SDK s vaší aplikací.