Sdílet prostřednictvím


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"
}

Další kroky