Hangulati kognitív képesség (v2)
A Sentiment skill (v2) egy pozitív-negatív kontinuum mentén értékeli ki a strukturálatlan szöveget, és minden rekordhoz 0 és 1 közötti numerikus pontszámot ad vissza. Az 1-hez közeli pontszámok pozitív véleményt jeleznek, míg a 0-hoz közeliek negatívat. Ez a képesség a Text Analytics által az Azure AI-szolgáltatásokban biztosított gépi tanulási modelleket használja.
Fontos
A Hangulati képesség (v2) (Microsoft.Skills.Text.SentimentSkill) helyébe a Microsoft.Skills.Text.V3.SentimentSkill lép. Kövesse az Elavult Azure AI Search-képességekre vonatkozó javaslatokat a támogatott képességre való migráláshoz.
Feljegyzés
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ó Azure AI-szolgáltatási erőforrást. Díjak merülnek fel az API-k Azure AI-szolgáltatásokban való meghívásakor, valamint az Azure AI Search dokumentumrektorá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ásáért a meglévő Azure AI-szolgáltatások használatalapú fizetéses díját számítjuk fel. A rendszerkép-kinyerési díjszabást az Azure AI Search díjszabási oldalán ismertetjük.
@odata.type
Microsoft.Skills.Text.SentimentSkill
Adatkorlátok
A rekord maximális méretének 5000 karakternek kell lennie a mért érték szerint String.Length
. Ha fel kell szakítania az adatokat, mielőtt elküldené azokat a hangulatelemzőnek, használja a Szöveg felosztása képességet.
Képességparaméterek
A paraméterek megkülönböztetik a kis- és nagybetűket.
Paraméter neve | Leírás |
---|---|
defaultLanguageCode |
(nem kötelező) Azokra a dokumentumokra alkalmazandó nyelvi kód, amelyek nem adják meg explicit módon a nyelvet. Tekintse meg a támogatott nyelvek teljes listáját. |
Készségbemenetek
Bemeneti név | Leírás |
---|---|
text |
Az elemezni kívánt szöveg. |
languageCode |
(Nem kötelező) A rekordok nyelvét jelző sztring. Ha ez a paraméter nincs megadva, az alapértelmezett érték az "en". Tekintse meg a támogatott nyelvek teljes listáját. |
Képességkimenetek
Kimeneti név | Leírás |
---|---|
score |
0 és 1 közötti érték, amely az elemzett szöveg hangulatát jelöli. A 0-hoz közeli értékek negatív hangulatúak, a 0,5-höz közeli értékek semlegesek, az 1-hez közeli értékek pedig pozitív hangulatúak. |
Mintadefiníció
{
"@odata.type": "#Microsoft.Skills.Text.SentimentSkill",
"inputs": [
{
"name": "text",
"source": "/document/content"
},
{
"name": "languageCode",
"source": "/document/languagecode"
}
],
"outputs": [
{
"name": "score",
"targetName": "mySentiment"
}
]
}
Példabemenet
{
"values": [
{
"recordId": "1",
"data": {
"text": "I had a terrible time at the hotel. The staff was rude and the food was awful.",
"languageCode": "en"
}
}
]
}
Példakimenet
{
"values": [
{
"recordId": "1",
"data": {
"score": 0.01
}
}
]
}
Figyelmeztető esetek
Ha a szöveg üres, a rendszer figyelmeztetést hoz létre, és nem ad vissza hangulatpontot. Ha egy nyelv nem támogatott, a rendszer figyelmeztetést hoz létre, és nem ad vissza hangulatpontot.