Kognitiv attitydfärdighet (v2)

Note

Azure AI-sökning är tillgängligt via Azure-portalen, REST-API:er och Azure-SDK:er. Den ligger också till grund för Foundry IQ, det hanterade kunskapsskiktet som omvandlar företagsinnehåll till återanvändbara, behörighetsmedvetna kunskapsbaser för agenter i Microsoft Foundry-portalen.

Attitydfärdigheten (v2) utvärderar ostrukturerad text längs ett positivt-negativt kontinuum, och för varje post returnerar en numerisk poäng mellan 0 och 1. Poäng nära 1 anger positiv känsla och poäng nära 0 anger negativ känsla. Den här färdigheten använder maskininlärningsmodellerna som tillhandahålls av Textanalys i Foundry Tools.

Important

Attitydfärdigheten (v2) (Microsoft.Skills.Text.SentimentSkill) har nu upphört, ersatt av Microsoft.Skills.Text.V3.SentimentSkill. Följ rekommendationerna i Inaktuella Azure AI-sökning-kunskaper för att migrera till en kompetens som stöds.

Note

När du utökar omfånget genom att öka bearbetningsfrekvensen, lägga till fler dokument eller lägga till fler AI-algoritmer måste du bifoga en fakturerbar Microsoft Foundry-resurs. Avgifter tillkommer när API:er anropas i Foundry Tools och för extrahering av bilder som en del av dokumentknäckningssteget i Azure AI-sökning. Det finns inga avgifter för textextrahering från dokument.

Körning av inbyggda färdigheter debiteras till det befintliga standardpriset för Foundry Tools. Prissättning för bildextrahering beskrivs på prissättningssidan för Azure AI-sökning.

@odata.type

Microsoft.Skills.Text.SentimentSkill

Databegränsningar

Den maximala storleken på en post ska vara 5 000 tecken mätt med String.Length. Om du behöver dela upp dina data innan du skickar dem till attitydanalysatorn använder du färdigheten Textdelning.

Kompetensparametrar

Parametrar är skiftlägeskänsliga.

Parameternamn Description
defaultLanguageCode (valfritt) Språkkoden som ska tillämpas på dokument som inte uttryckligen anger språk.
Se den fullständiga listan med språk som stöds.

Kunskapsindata

Indatanamn Description
text Texten som ska analyseras.
languageCode (Valfritt) En sträng som anger posternas språk. Om den här parametern inte anges är standardvärdet "en".
Se den fullständiga listan med språk som stöds.

Färdighetsresultat

Utdatanamn Description
score Ett värde mellan 0 och 1 som representerar attityden i den analyserade texten. Värden nära 0 har negativa sentiment, nära 0,5 har neutralt sentiment och värden nära 1 har positiva sentiment.

Exempeldefinition

{
    "@odata.type": "#Microsoft.Skills.Text.SentimentSkill",
    "inputs": [
        {
            "name": "text",
            "source": "/document/content"
        },
        {
            "name": "languageCode",
            "source": "/document/languagecode"
        }
    ],
    "outputs": [
        {
            "name": "score",
            "targetName": "mySentiment"
        }
    ]
}

Exempelindata

{
    "values": [
        {
            "recordId": "1",
            "data": {
                "text": "I had a terrible time at the hotel. The staff was rude and the food was awful.",
                "languageCode": "en"
            }
        }
    ]
}

Exempel på utdata

{
    "values": [
        {
            "recordId": "1",
            "data": {
                "score": 0.01
            }
        }
    ]
}

Varningsfall

Om texten är tom genereras en varning och ingen attitydpoäng returneras. Om ett språk inte stöds genereras en varning och ingen attitydpoäng returneras.

Se även