Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
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.
A kulcskifejezés kinyerési képesség a strukturálatlan szöveget értékeli, és minden rekordhoz kulcskifejezések listáját adja. Ez a képesség a Key Phrase gépi tanulási modelleket használja, amelyeket a Azure Language a Foundry Tools által biztosított.
Ez a képesség hasznos, ha gyorsan meg akarod ismerni a dokumentum fő beszédpontjait. Például, ha a "Az étel finom volt és nagyszerű személyzet volt", a szolgáltatás visszaadja a "ételt" és a "csodálatos személyzetet".
Note
Ez a képesség a Foundry Tools-hoz kötött, és egy számlázható erőforrást igényel olyan tranzakciókhoz, amelyek indexelőnként naponta 20 dokumentumnál meghaladják. A beépített készségek végrehajtása a meglévő Foundry Tools Standard áron történik.
@odata.type
Microsoft.Skills.Text.KeyPhraseExtractionSkill
Adatkorlátok
Egy rekord maximális méretének 50 000 karakter kell legyen, amit a mért .String.Length Ha az adataidat szétbontanád, mielőtt elküldöd a kulcskifejezés kinyerőhöz, fontold meg a Text Split képesség használatát. Ha használsz szövegfelosztási képességet, állítsd be 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.
| Inputs | Description |
|---|---|
defaultLanguageCode |
(Opcionális) A nyelvkód, amelyet olyan dokumentumokra kell alkalmazni, amelyek nem határozzák meg kifejezetten a nyelvet. Ha az alapértelmezett nyelvkód nincs megadva, akkor az angol (en) alapértelmezett nyelvkódként szolgál. Tekintse meg a támogatott nyelvek teljes listáját. |
maxKeyPhraseCount |
(Opcionális) A legtöbb kulcskifejezés kiállítása. |
modelVersion |
(Opcionális) Megadja a modell melyik verzióját használja a kulcskifejezés API hívásakor. Alapértelmezett a legfrissebb elérhető verzió jelenik meg, ha nincs megadva. Javasoljuk, hogy ne add meg ezt az értéket, hacsak nem szükséges. |
Készségbemenetek
| Bemenet | Description |
|---|---|
text |
Az elemzendő szöveg. |
languageCode |
Egy láncsor, amely a lemezek nyelvét jelzi. Ha ez a paraméter nincs megadva, az alapértelmezett nyelvi kódot használják a rekordok elemzéséhez. Tekintse meg a támogatott nyelvek teljes listáját. |
Képességkimenetek
| Output | Description |
|---|---|
keyPhrases |
A bemeneti szövegből kinyert kulcskifejezések listája. A kulcsszavakat fontossági sorrendben adják vissza. |
Mintadefiníció
Vegyünk egy SQL rekordot, amely az alábbi mezőket tartalmazza:
{
"content": "Glaciers are huge rivers of ice that ooze their way over land, powered by gravity and their own sheer weight. They accumulate ice from snowfall and lose it through melting. As global temperatures have risen, many of the world’s glaciers have already started to shrink and retreat. Continued warming could see many iconic landscapes – from the Canadian Rockies to the Mount Everest region of the Himalayas – lose almost all their glaciers by the end of the century.",
"language": "en"
}
Akkor a képességdefiníciód így nézhet ki:
{
"@odata.type": "#Microsoft.Skills.Text.KeyPhraseExtractionSkill",
"inputs": [
{
"name": "text",
"source": "/document/content"
},
{
"name": "languageCode",
"source": "/document/language"
}
],
"outputs": [
{
"name": "keyPhrases",
"targetName": "myKeyPhrases"
}
]
}
Példakimenet
Az előző példában a képességed kimenete egy új csomópontra íródik a gazdagított fában, amit "document/myKeyPhrases" néven hívnak, mivel azt targetName jelöltük meg. Ha nem jelöled meg az targetName, akkor az "dokumentum/kulcskifejezések" lenne.
document/myKeyPhrases
[
"world’s glaciers",
"huge rivers of ice",
"Canadian Rockies",
"iconic landscapes",
"Mount Everest region",
"Continued warming"
]
Használhatod a "document/myKeyPhrases" kifejezést más készségek bemeneteként, vagy kimeneti mezőtérképezés forrásaként.
Warnings
Ha nem támogatott nyelvi kódot adsz be, figyelmeztetés keletkezik, és kulcskifejezések nem nyernek ki. Ha az üzeneted üres, figyelmeztetést kap. Ha a szöveg több mint 50 000 karakter, csak az első 50 000 karaktert elemzik, és figyelmeztetést adnak ki.