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 sentiment skill (v3) kiértékeli a strukturálatlan szöveget, és minden rekordhoz hangulatcímkéket biztosít (például "negatív", "semleges" és "pozitív") a szolgáltatás által egy mondatban és dokumentumszinten talált legmagasabb megbízhatósági pontszám alapján. Ez a képesség a Language Service 3. verziójának gépi tanulási modelljeit használja az Foundry Toolsban. Emellett a véleménybányászati képességeket is elérhetővé teszi, amely részletesebb információkat nyújt a termékek vagy szolgáltatások attribútumaihoz kapcsolódó véleményekről a szövegben.
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.V3.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 hangulati készségnek, használja a Szöveg felosztása készséget.
Képességparaméterek
A paraméterek megkülönböztetik a kis- és nagybetűket.
| Paraméter neve | Description |
|---|---|
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. |
modelVersion |
(nem kötelező) Meghatározza a hangulatelemzés meghívásakor használni kívánt modell verzióját. Ha nincs megadva, alapértelmezés szerint a legújabb verzió lesz. Javasoljuk, hogy csak akkor adja meg ezt az értéket, ha szükséges. |
includeOpinionMining |
Ha be van trueállítva, engedélyezi a véleménybányászati funkciót, amely lehetővé teszi a szempontalapú hangulatelemzést a kimeneti eredmények között. Alapértelmezett érték: false. |
Készségbemenetek
| Bemeneti név | Description |
|---|---|
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 | Description |
|---|---|
sentiment |
Sztringérték, amely a teljes elemzett szöveg hangulatcímkéjét jelöli (pozitív, semleges vagy negatív). |
confidenceScores |
Komplex típus három dupla értékkel, egyet a pozitív értékeléshez, egyet a semleges minősítéshez, egyet pedig a negatív minősítéshez. Az értékek 0 és 1,00 között mozognak, ahol az 1,00 a lehető legnagyobb megbízhatóságot jelenti egy adott címke-hozzárendelésben. |
sentences |
Összetett típusok gyűjteménye, amelyek mondatonként lebontják a szöveges mondat hangulatát. Itt adják vissza a véleménybányászat eredményeit célok és értékelések formájában , ha includeOpinionMining az értékre van állítva true. |
Mintadefiníció
{
"@odata.type": "#Microsoft.Skills.Text.V3.SentimentSkill",
"context": "/document",
"includeOpinionMining": true,
"inputs": [
{
"name": "text",
"source": "/document/content"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "sentiment",
"targetName": "sentiment"
},
{
"name": "confidenceScores",
"targetName": "confidenceScores"
},
{
"name": "sentences",
"targetName": "sentences"
}
]
}
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": {
"sentiment": "negative",
"confidenceScores": {
"positive": 0.0,
"neutral": 0.0,
"negative": 1.0
},
"sentences": [
{
"text": "I had a terrible time at the hotel.",
"sentiment": "negative",
"confidenceScores": {
"positive": 0.0,
"neutral": 0.0,
"negative": 1.0
},
"offset": 0,
"length": 35,
"targets": [],
"assessments": [],
},
{
"text": "The staff was rude and the food was awful.",
"sentiment": "negative",
"confidenceScores": {
"positive": 0.0,
"neutral": 0.0,
"negative": 1.0
},
"offset":36,
"length": 42,
"targets": [
{
"text": "staff",
"sentiment": "negative",
"confidenceScores": {
"positive": 0.0,
"neutral": 0.0,
"negative": 1.0
},
"offset": 40,
"length": 5,
"relations": [
{
"relationType": "assessment",
"ref": "#/documents/0/sentences/1/assessments/0",
}
]
},
{
"text": "food",
"sentiment": "negative",
"confidenceScores": {
"positive": 0.0,
"neutral": 0.0,
"negative": 1.0
},
"offset": 63,
"length": 4,
"relations": [
{
"relationType": "assessment",
"ref": "#/documents/0/sentences/1/assessments/1",
}
]
}
],
"assessments": [
{
"text": "rude",
"sentiment": "negative",
"confidenceScores": {
"positive": 0.0,
"neutral": 0.0,
"negative": 1.0
},
"offset": 50,
"length": 4,
"isNegated": false
},
{
"text": "awful",
"sentiment": "negative",
"confidenceScores": {
"positive": 0.0,
"neutral": 0.0,
"negative": 1.0
},
"offset": 72,
"length": 5,
"isNegated": false
}
],
}
]
}
}
]
}
Figyelmeztető esetek
Ha a szöveg üres, a rendszer figyelmeztetést hoz létre, és nem ad vissza hangulati eredményt. Ha egy nyelv nem támogatott, figyelmeztetés jön létre, és a rendszer nem ad vissza hangulati eredményeket.