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 Nyelvfelismerési képesség észleli a bemeneti szöveg nyelvét, és egyetlen nyelvi kódot jelent a kérelemben beküldött minden dokumentumhoz. A nyelvi kód az elemzés erősségét jelző pontszámmal van párosítva. Ez a képesség az Azure Language in Foundry Toolsban biztosított gépi tanulási modelleket használja.
Ez a képesség különösen akkor hasznos, ha a szöveg nyelvét más készségek (például hangulatelemzési vagy szövegfelosztási készség) bemeneteként kell megadnia.
A nyelvészlelés támogatott nyelveinek megtekintése. Ha a tartalom nem támogatott nyelven van kifejezve, a válasz a következő (Unknown): .
Note
Ez a képesség az Foundry Toolshoz van kötve, és egy számlázható erőforrást igényel az indexelőnként 20 dokumentumot meghaladó tranzakciókhoz naponta. 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.LanguageDetectionSkill
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 szakítania az adatokat, mielőtt a nyelvfelismerési képességnek küldené, használhatja a Szöveg felosztása készséget.
Képességparaméterek
A paraméterek megkülönböztetik a kis- és nagybetűket.
| Inputs | Description |
|---|---|
defaultCountryHint |
(Nem kötelező) Az ISO 3166-1 alfa-2 kétbetűs országkód a nyelvészlelési modellre mutató tippként használható, ha nem tudja egyértelműsíteni a nyelvet. A paramétert defaultCountryHint olyan dokumentumokkal használja, amelyek nem adják meg explicit módon a countryHint bemenetet. |
modelVersion |
(Nem kötelező) Megadja a modell nyelvfelismerés hívásához használandó verzióját. Ha nincs megadva, alapértelmezés szerint a legújabb elérhető. Javasoljuk, hogy csak akkor adja meg ezt az értéket, ha szükséges. |
Készségbemenetek
A paraméterek megkülönböztetik a kis- és nagybetűket.
| Inputs | Description |
|---|---|
text |
Az elemezni kívánt szöveg. |
countryHint |
Egy ISO 3166-1 alfa-2 kétbetűs országkód, amely a nyelvészlelési modellre mutató tippként szolgál, ha nem tudja egyértelműsíteni a nyelvet. |
Képességkimenetek
| Kimeneti név | Description |
|---|---|
languageCode |
Az azonosított nyelv ISO 6391 nyelvi kódja. Például: "en". |
languageName |
A nyelv neve. Például: "Angol". |
score |
0 és 1 közötti érték. A nyelv helyes azonosításának valószínűsége. A pontszám 1-nél alacsonyabb lehet, ha a mondat vegyes nyelveket is tartalmazhat. |
Mintadefiníció
{
"@odata.type": "#Microsoft.Skills.Text.LanguageDetectionSkill",
"inputs": [
{
"name": "text",
"source": "/document/text"
},
{
"name": "countryHint",
"source": "/document/countryHint"
}
],
"outputs": [
{
"name": "languageCode",
"targetName": "myLanguageCode"
},
{
"name": "languageName",
"targetName": "myLanguageName"
},
{
"name": "score",
"targetName": "myLanguageScore"
}
]
}
Példabemenet
{
"values": [
{
"recordId": "1",
"data":
{
"text": "Glaciers are huge rivers of ice that ooze their way over land, powered by gravity and their own sheer weight. "
}
},
{
"recordId": "2",
"data":
{
"text": "Estamos muy felices de estar con ustedes."
}
},
{
"recordId": "3",
"data":
{
"text": "impossible",
"countryHint": "fr"
}
}
]
Példakimenet
{
"values": [
{
"recordId": "1",
"data":
{
"languageCode": "en",
"languageName": "English",
"score": 1,
}
},
{
"recordId": "2",
"data":
{
"languageCode": "es",
"languageName": "Spanish",
"score": 1,
}
},
{
"recordId": "3",
"data":
{
"languageCode": "fr",
"languageName": "French",
"score": 1,
}
}
]
}