Migrera från offentlig förhandsversion av Azure AI Content Safety till GA
Den här guiden visar hur du uppgraderar din befintliga kod från den offentliga förhandsversionen av Azure AI Content Safety till GA-versionen.
REST API-anrop
I alla API-anrop måste du ändra parametern api-version i koden:
gammal | Ny… |
---|---|
api-version=2023-04-30-preview |
api-version=2023-10-01 |
Observera följande ändringar av REST-slutpunktens namn:
Term för offentlig förhandsversion | GA-term |
---|---|
addBlockItems | addOrUpdateBlocklistItems |
blockItems | blocklistItems |
removeBlockItems | removeBlocklistItems |
JSON-fält
Följande JSON-fält har bytt namn. Se till att ändra dem när du skickar data till ett REST-anrop:
Term för offentlig förhandsversion | GA-term |
---|---|
blockItems |
blocklistItems |
BlockItemId |
blocklistItemId |
blockItemIds |
blocklistItemIds |
blocklistMatchResults |
blocklistsMatch |
breakByBlocklists |
haltOnBlocklistHit |
Returformat
Några av JSON-returformaten har ändrats. Se följande uppdaterade JSON-returexempel.
Text :analysera API-anrop med kategorianalys:
{
"categoriesAnalysis": [
{
"category": "Hate",
"severity": 2
},
{
"category": "SelfHarm",
"severity": 0
},
{
"category": "Sexual",
"severity": 0
},
{
"category": "Violence",
"severity": 0
}
]
}
Text :analysera API-anrop med en blockeringslista:
{
"blocklistsMatch": [
{
"blocklistName": "string",
"blocklistItemId": "string",
"blocklistItemText": "bleed"
}
],
"categoriesAnalysis": [
{
"category": "Hate",
"severity": 0
}
]
}
API-anropet addOrUpdateBlocklistItems :
{
"blocklistItems:"[
{
"blocklistItemId": "string",
"description": "string",
"text": "bleed"
}
]
}
API-anropet blocklistItems (lista alla blocklistobjekt):
{
"values": [
{
"blocklistItemId": "string",
"description": "string",
"text": "bleed",
}
]
}
API-anropet blocklistItems med ett objekt-ID (hämta ett enskilt objekt):
{
"blocklistItemId": "string",
"description": "string",
"text": "string"
}