Text Operations - Detect Text Protected Material
Detekce chráněného materiálu pro text
Synchronní rozhraní API pro detekci chráněného materiálu v daném textu
POST {endpoint}/contentsafety/text:detectProtectedMaterial?api-version=2024-09-01
Parametry identifikátoru URI
Name | V | Vyžadováno | Typ | Description |
---|---|---|---|---|
endpoint
|
path | True |
string |
Podporované koncové body služeb Cognitive Services (protokol a název hostitele, například: https://.cognitiveservices.azure.com). |
api-version
|
query | True |
string |
Verze rozhraní API, která se má použít pro tuto operaci. |
Text požadavku
Name | Vyžadováno | Typ | Description |
---|---|---|---|
text | True |
string |
Text, který se má analyzovat, který může obsahovat chráněný materiál. Znaky se počítají v bodech kódu Unicode. |
Odpovědi
Name | Typ | Description |
---|---|---|
200 OK |
Požadavek byl úspěšný. |
|
Other Status Codes |
Neočekávaná chybová odpověď Hlavičky x-ms-error-code: string |
Zabezpečení
Ocp-Apim-Subscription-Key
Typ:
apiKey
V:
header
OAuth2Auth
Typ:
oauth2
Tok:
application
URL tokenu:
https://login.microsoftonline.com/common/oauth2/v2.0/token
Rozsahy
Name | Description |
---|---|
https://cognitiveservices.azure.com/.default |
Příklady
Detect Protected Material for Text
Ukázkový požadavek
POST {endpoint}/contentsafety/text:detectProtectedMaterial?api-version=2024-09-01
{
"text": "to everyone, the best things in life are free. the stars belong to everyone, they gleam there for you and me. the flowers in spring, the robins that sing, the sunbeams that shine"
}
Ukázková odpověď
{
"protectedMaterialAnalysis": {
"detected": true
}
}
Definice
Name | Description |
---|---|
Azure. |
Objekt chyby. |
Azure. |
Odpověď obsahující podrobnosti o chybě. |
Azure. |
Objekt obsahující konkrétnější informace o chybě. Podle pokynů k rozhraní API Microsoft One – https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses. |
Detect |
Požadavek na zjištění potenciálního chráněného materiálu, který je v daném textu. |
Detect |
Kombinované výsledky detekce potenciálního chráněného materiálu. |
Text |
Výsledek individuální detekce potenciálního chráněného materiálu. |
Azure.Core.Foundations.Error
Objekt chyby.
Name | Typ | Description |
---|---|---|
code |
string |
Jedna ze serverově definovaných kódů chyb. |
details |
Pole podrobností o konkrétních chybách, které vedly k této nahlášené chybě. |
|
innererror |
Objekt obsahující konkrétnější informace, než je aktuální objekt o chybě. |
|
message |
string |
Čitelné znázornění chyby člověkem. |
target |
string |
Cíl chyby. |
Azure.Core.Foundations.ErrorResponse
Odpověď obsahující podrobnosti o chybě.
Name | Typ | Description |
---|---|---|
error |
Objekt chyby. |
Azure.Core.Foundations.InnerError
Objekt obsahující konkrétnější informace o chybě. Podle pokynů k rozhraní API Microsoft One – https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses.
Name | Typ | Description |
---|---|---|
code |
string |
Jedna ze serverově definovaných kódů chyb. |
innererror |
Vnitřní chyba. |
DetectTextProtectedMaterialOptions
Požadavek na zjištění potenciálního chráněného materiálu, který je v daném textu.
Name | Typ | Description |
---|---|---|
text |
string |
Text, který se má analyzovat, který může obsahovat chráněný materiál. Znaky se počítají v bodech kódu Unicode. |
DetectTextProtectedMaterialResult
Kombinované výsledky detekce potenciálního chráněného materiálu.
Name | Typ | Description |
---|---|---|
protectedMaterialAnalysis |
Výsledek analýzy pro daný text |
TextProtectedMaterialAnalysisResult
Výsledek individuální detekce potenciálního chráněného materiálu.
Name | Typ | Description |
---|---|---|
detected |
boolean |
Zda je zjištěn potenciální chráněný materiál, nebo ne. |