Migrace z Azure AI Content Safety ve veřejné verzi Preview na obecně dostupnou verzi
V této příručce se dozvíte, jak upgradovat stávající kód z verze Public Preview verze Azure AI Content Safety na verzi GA.
Volání REST API
Ve všech voláních rozhraní API nezapomeňte ve svém kódu změnit parametr api-version :
starý | Nové… |
---|---|
api-version=2023-04-30-preview |
api-version=2023-10-01 |
Všimněte si následujících změn názvu koncového bodu REST:
Termín Public Preview | Termín ga |
---|---|
addBlockItems | addOrUpdateBlocklistItems |
blockItems | blocklistItems |
removeBlockItems | removeBlocklistItems |
Pole JSON
Následující pole JSON byla přejmenována. Nezapomeňte je změnit při odesílání dat do volání REST:
Termín Public Preview | Termín ga |
---|---|
blockItems |
blocklistItems |
BlockItemId |
blocklistItemId |
blockItemIds |
blocklistItemIds |
blocklistMatchResults |
blocklistsMatch |
breakByBlocklists |
haltOnBlocklistHit |
Formáty vrácení
Některé návratové formáty JSON se změnily. Podívejte se na následující aktualizované příklady vrácení JSON.
Text :analyze API call with category analysis:
{
"categoriesAnalysis": [
{
"category": "Hate",
"severity": 2
},
{
"category": "SelfHarm",
"severity": 0
},
{
"category": "Sexual",
"severity": 0
},
{
"category": "Violence",
"severity": 0
}
]
}
Text :analyze API call with a blocklist:
{
"blocklistsMatch": [
{
"blocklistName": "string",
"blocklistItemId": "string",
"blocklistItemText": "bleed"
}
],
"categoriesAnalysis": [
{
"category": "Hate",
"severity": 0
}
]
}
Volání rozhraní API addOrUpdateBlocklistItems :
{
"blocklistItems:"[
{
"blocklistItemId": "string",
"description": "string",
"text": "bleed"
}
]
}
Volání rozhraní API blocklistItems (výpis všech položek seznamu blokovaných položek):
{
"values": [
{
"blocklistItemId": "string",
"description": "string",
"text": "bleed",
}
]
}
Volání rozhraní API blocklistItems s ID položky (načtení jedné položky):
{
"blocklistItemId": "string",
"description": "string",
"text": "string"
}