Megnevezett Entitás Felismerés kognitív képesség (v2)

Note

Azure AI Keresés a Azure portálon, REST API-kon és Azure SDK-k keresztül érhető el. Emellett a Foundry IQ-t is támogatja, amely a vállalati tartalmakat újrafelhasználható, engedélytudatos tudásbázisokká alakítja át az Microsoft Foundry portálon található ügynökök számára.

Az Elnevezett entitásfelismerési képesség (v2) kinyeri az elnevezett entitásokat a szövegből. Az elérhető entitások közé tartoznak a típusok personlocation és organizationa .

Important

A nevesített entitásfelismerő képesség (v2) (Microsoft.Skills.Text.NamedEntityRecognitionSkill) helyébe a Microsoft.Skills.Text.V3.EntityRecognitionSkill lép. Kövesse az Elavult Azure AI Keresés-képességekre vonatkozó javaslatokat a támogatott képességre való migráláshoz.

Note

Amikor kibővíti a hatókört a feldolgozás gyakoriságának növelésével, további dokumentumok hozzáadásával vagy több AI-algoritmus hozzáadásával, csatolnia kell egy számlázható Microsoft Foundry-erőforrást. Díjak merülnek fel az API-k Foundry Toolsban való meghívásakor, valamint az Azure AI Keresés dokumentumrepkálási szakaszának részeként történő képkinyerésért. A dokumentumok szövegének kinyerése nem jár díjjal. A beépített készségek végrehajtása a meglévő Foundry Tools Standard áron történik.

A képkinyerés az Azure AI Keresés által a díjszabási oldalon leírtak szerint felárat számít fel. A szöveg kinyerése ingyenes.

@odata.type

Microsoft.Skills.Text.NamedEntityRecognitionSkill

Adatkorlátok

A rekord maximális méretének 50 000 karakternek kell lennie a mért érték szerint String.Length. Ha fel kell bontania az adatokat, mielőtt elküldené azokat a kulcskifejezés-kinyerőnek, fontolja meg a Szöveg felosztása készség használatát. Ha szöveges felosztási készséget használ, állítsa az oldalhosszt 5000-re a legjobb teljesítmény érdekében.

Képességparaméterek

A paraméterek megkülönböztetik a kis- és nagybetűket.

Paraméter neve Description
categories A kinyerni kívánt kategóriák tömbje. Lehetséges kategóriatípusok: "Person", "Location", "Organization". Ha nincs megadva kategória, a rendszer minden típust visszaad.
defaultLanguageCode A bemeneti szöveg nyelvi kódja. A következő nyelvek támogatottak: de, en, es, fr, it
minimumElőződés 0 és 1 közötti szám. Ha a pontosság kisebb ennél az értéknél, az entitás nem lesz visszaadva. Az alapértelmezett érték a 0.

Készségbemenetek

Bemeneti név Description
languageCode Optional. Az alapértelmezett szint a "en".
SMS Az elemezni kívánt szöveg.

Képességkimenetek

Kimeneti név Description
Személyek Sztringek tömbje, ahol minden sztring egy személy nevét jelöli.
locations Sztringek tömbje, ahol minden sztring egy helyet jelöl.
organizations Sztringek tömbje, ahol minden sztring egy szervezetet jelöl.
entities Összetett típusok tömbje. Minden összetett típus a következő mezőket tartalmazza:
  • kategória ("person", "organization"vagy "location")
  • érték (a tényleges entitás neve)
  • eltolás (Az a hely, ahol a szövegben található)
  • megbízhatóság (0 és 1 közötti érték, amely azt jelzi, hogy az érték tényleges entitás)

Mintadefiníció

  {
    "@odata.type": "#Microsoft.Skills.Text.NamedEntityRecognitionSkill",
    "categories": [ "Person", "Location", "Organization"],
    "defaultLanguageCode": "en",
    "inputs": [
      {
        "name": "text",
        "source": "/document/content"
      }
    ],
    "outputs": [
      {
        "name": "persons",
        "targetName": "people"
      }
    ]
  }

Példabemenet

{
    "values": [
      {
        "recordId": "1",
        "data":
           {
             "text": "This is the loan application for Joe Romero, a Microsoft employee who was born in Chile and who then moved to Australia… Ana Smith is provided as a reference.",
             "languageCode": "en"
           }
      }
    ]
}

Példakimenet

{
  "values": [
    {
      "recordId": "1",
      "data" : 
      {
        "persons": [ "Joe Romero", "Ana Smith"],
        "locations": ["Chile", "Australia"],
        "organizations":["Microsoft"],
        "entities":  
        [
          {
            "category":"person",
            "value": "Joe Romero",
            "offset": 33,
            "confidence": 0.87
          },
          {
            "category":"person",
            "value": "Ana Smith",
            "offset": 124,
            "confidence": 0.87
          },
          {
            "category":"location",
            "value": "Chile",
            "offset": 88,
            "confidence": 0.99
          },
          {
            "category":"location",
            "value": "Australia",
            "offset": 112,
            "confidence": 0.99
          },
          {
            "category":"organization",
            "value": "Microsoft",
            "offset": 54,
            "confidence": 0.99
          }
        ]
      }
    }
  ]
}

Figyelmeztető esetek

Ha a dokumentum nyelvi kódja nem támogatott, a rendszer figyelmeztetést ad vissza, és nem nyer ki entitásokat.

Lásd még