Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der Skill Stimmung (v2) bewertet unstrukturierten Text anhand eines Positiv-Negativ-Kontinuums und gibt für jeden Datensatz einen numerischen Wert zwischen 0 und 1 zurück. Dabei weisen Werte nahe 1 auf eine positive Stimmung und Werte nahe 0 auf eine negative Stimmung hin. Diese Fähigkeit verwendet die maschinellen Lernmodelle, die von Textanalyse in Foundry Tools bereitgestellt werden.
Important
Die Sentiment skill (v2) (Microsoft.Skills.Text.SentimentSkill) ist jetzt eingestellt, ersetzt durch Microsoft.Skills.Text.V3.SentimentSkill. Führen Sie unter Berücksichtigung der Empfehlungen unter Veraltete Azure KI Search Skills eine Migration zu einem unterstützten Skill durch.
Note
Wenn Sie den Umfang erweitern, indem Sie die Verarbeitungshäufigkeit erhöhen, weitere Dokumente hinzufügen oder weitere KI-Algorithmen hinzufügen, müssen Sie eine abrechnende Microsoft Foundry-Ressource anfügen. Gebühren entstehen beim Aufrufen von APIs in Foundry Tools und für die Bildextraktion als Teil der Dokumentspaltungsphase in Azure KI-Suche. Für die Textextraktion aus Dokumenten fallen keine Gebühren an.
Die Ausführung der integrierten Fähigkeiten wird zum bestehenden Foundry Tools Standard-Preis berechnet. Die Preise für die Bildextraktion werden auf der Preisseite von Azure KI Search beschrieben.
@odata.type
Microsoft.Skills.Text.SentimentSkill
Data limits
Die maximale Größe eines Datensatzes beträgt 5.000 Zeichen (gemessen durch String.Length). Wenn Sie Ihre Daten teilen müssen, bevor Sie sie an das Stimmungsanalysetool senden, verwenden Sie den Skill „Text teilen“.
Skill parameters
Bei Parametern wird die Groß-/Kleinschreibung beachtet.
| Parameter Name | Description |
|---|---|
defaultLanguageCode |
(Optional) Der Sprachcode, der für Dokumente gilt, die nicht explizit eine Sprache angeben. Siehe die vollständige Liste der unterstützten Sprachen. |
Skill inputs
| Input Name | Description |
|---|---|
text |
Der zu analysierende Text |
languageCode |
(Optional) Eine Zeichenfolge, die die Sprache der Datensätze angibt. Wenn dieser Parameter nicht angegeben wird, ist der Standardwert „en“. Siehe die vollständige Liste der unterstützten Sprachen. |
Skill outputs
| Output Name | Description |
|---|---|
score |
Ein Wert zwischen 0 und 1, der die Stimmung des analysierten Textes repräsentiert. Werte nahe 0 stehen für eine negative, nahe 0,5 für eine neutrale und nahe 1 für eine positive Stimmung. |
Sample definition
{
"@odata.type": "#Microsoft.Skills.Text.SentimentSkill",
"inputs": [
{
"name": "text",
"source": "/document/content"
},
{
"name": "languageCode",
"source": "/document/languagecode"
}
],
"outputs": [
{
"name": "score",
"targetName": "mySentiment"
}
]
}
Sample input
{
"values": [
{
"recordId": "1",
"data": {
"text": "I had a terrible time at the hotel. The staff was rude and the food was awful.",
"languageCode": "en"
}
}
]
}
Sample output
{
"values": [
{
"recordId": "1",
"data": {
"score": 0.01
}
}
]
}
Warning cases
Wenn der Text leer ist, wird eine Warnung generiert, und es wird keine Stimmungswert zurückgegeben. Wird eine Sprache nicht unterstützt, wird eine Warnung generiert und kein Stimmungswert zurückgegeben.