Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questa guida illustra come aggiornare il codice esistente dalla versione di anteprima pubblica di Sicurezza dei contenuti di Azure AI alla versione disponibile a livello generale.
Chiamate API REST
In tutte le chiamate API assicurarsi di modificare il parametro api-version nel codice:
vecchia | Nuovo… |
---|---|
api-version=2023-04-30-preview |
api-version=2023-10-01 (o versione successiva) |
Si noti che il nome dell'endpoint REST seguente cambia dall'API di anteprima:
Termine di anteprima pubblica | Termine di disponibilità generale |
---|---|
addBlockItems | addOrUpdateBlocklistItems |
blockItems | blocklistItems |
removeBlockItems | removeBlocklistItems |
Campi JSON
I campi JSON seguenti sono stati rinominati. Assicurarsi di modificarli quando si inviano dati a una chiamata REST:
Termine di anteprima pubblica | Termine di disponibilità generale |
---|---|
blockItems |
blocklistItems |
BlockItemId |
blocklistItemId |
blockItemIds |
blocklistItemIds |
blocklistMatchResults |
blocklistsMatch |
breakByBlocklists |
haltOnBlocklistHit |
Formati di risposta
Alcuni formati JSON restituiti sono stati modificati. Vedere gli esempi seguenti di restituzione JSON aggiornati.
Chiamata API text:analyze con l'analisi delle categorie:
{
"categoriesAnalysis": [
{
"category": "Hate",
"severity": 2
},
{
"category": "SelfHarm",
"severity": 0
},
{
"category": "Sexual",
"severity": 0
},
{
"category": "Violence",
"severity": 0
}
]
}
Chiamata API text:analyze con un elenco di elementi bloccati:
{
"blocklistsMatch": [
{
"blocklistName": "string",
"blocklistItemId": "string",
"blocklistItemText": "bleed"
}
],
"categoriesAnalysis": [
{
"category": "Hate",
"severity": 0
}
]
}
Chiamata API addOrUpdateBlocklistItems:
{
"blocklistItems:"[
{
"blocklistItemId": "string",
"description": "string",
"text": "bleed"
}
]
}
Chiamata API blocklistItems (elencare tutti gli elementi dell'elenco di elementi bloccati):
{
"values": [
{
"blocklistItemId": "string",
"description": "string",
"text": "bleed",
}
]
}
Chiamata API blocklistItems con un ID elemento (recuperare un singolo elemento):
{
"blocklistItemId": "string",
"description": "string",
"text": "string"
}