Миграция из общедоступной предварительной версии содержимого ИИ Azure Сейф ty в общедоступную предварительную версию
В этом руководстве показано, как обновить существующий код с общедоступной предварительной версии содержимого ИИ Azure Сейф ty до общедоступной версии.
Вызовы REST API
Во всех вызовах API обязательно измените параметр версии API в коде:
old | Создать... |
---|---|
api-version=2023-04-30-preview |
api-version=2023-10-01 |
Обратите внимание на следующие изменения имени конечной точки REST:
Термин общедоступной предварительной версии | Термин общедоступной доступности |
---|---|
addBlockItems | addOrUpdateBlocklistItems |
blockItems | blocklistItems |
removeBlockItems | removeBlocklistItems |
Поля JSON
Были переименованы следующие поля JSON. Не забудьте изменить их при отправке данных в вызов REST:
Термин общедоступной предварительной версии | Термин общедоступной доступности |
---|---|
blockItems |
blocklistItems |
BlockItemId |
blocklistItemId |
blockItemIds |
blocklistItemIds |
blocklistMatchResults |
blocklistsMatch |
breakByBlocklists |
haltOnBlocklistHit |
Форматы возврата
Некоторые форматы возвращаемых данных JSON изменились. См. следующие обновленные примеры возврата JSON.
Вызов API text:analysis с анализом категорий:
{
"categoriesAnalysis": [
{
"category": "Hate",
"severity": 2
},
{
"category": "SelfHarm",
"severity": 0
},
{
"category": "Sexual",
"severity": 0
},
{
"category": "Violence",
"severity": 0
}
]
}
Вызов API text:analyze с блок-списком:
{
"blocklistsMatch": [
{
"blocklistName": "string",
"blocklistItemId": "string",
"blocklistItemText": "bleed"
}
],
"categoriesAnalysis": [
{
"category": "Hate",
"severity": 0
}
]
}
Вызов API addOrUpdateBlocklistItems :
{
"blocklistItems:"[
{
"blocklistItemId": "string",
"description": "string",
"text": "bleed"
}
]
}
Вызов API blocklistItems (список всех элементов списка блокировок):
{
"values": [
{
"blocklistItemId": "string",
"description": "string",
"text": "bleed",
}
]
}
Вызов API blocklistItems с идентификатором элемента (получение одного элемента):
{
"blocklistItemId": "string",
"description": "string",
"text": "string"
}