Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Note
Wyszukiwanie AI platformy Azure jest dostępna za pośrednictwem portalu Azure, interfejsów API REST i Azure SDKs. Stanowi ona również podstawę IQ rozwiązania Foundry, zarządzanej warstwy wiedzy, która przekształca zawartość przedsiębiorstwa w bazy wiedzy wielokrotnego użytku, uwzględniające uprawnienia dla agentów w portalu Microsoft Foundry.
Umiejętność tonacji (wersja 2) ocenia tekst bez struktury wzdłuż kontinuum dodatnio-ujemnego, a dla każdego rekordu zwraca wynik liczbowy z zakresu od 0 do 1. Wyniki zbliżone do wartości 1 wskazują na pozytywną tonację, a wyniki zbliżone do wartości 0 wskazują na negatywną tonację. Ta umiejętność korzysta z modeli uczenia maszynowego udostępnianych przez analizę tekstu w narzędziach Foundry Tools.
Important
Umiejętność Sentiment (wersja 2) (Microsoft.Skills.Text.SentimentSkill) została wycofana, zastąpiona przez Microsoft.Skills.Text.V3.SentimentSkill. Postępuj zgodnie z zaleceniami w temacie Przestarzałe umiejętności usługi Wyszukiwanie AI platformy Azure, aby przeprowadzić migrację do obsługiwanej umiejętności.
Note
W miarę rozszerzania zakresu przez zwiększenie częstotliwości przetwarzania, dodawanie większej liczby dokumentów lub dodawanie większej liczby algorytmów sztucznej inteligencji należy dołączyć rozliczany zasób firmy Microsoft Foundry. Opłaty są naliczane podczas wywoływania interfejsów API w narzędziach foundry oraz wyodrębniania obrazów w ramach etapu łamania dokumentów w usłudze Wyszukiwanie AI platformy Azure. Za wyodrębnianie tekstu z dokumentów nie są naliczane żadne opłaty.
Wykonanie wbudowanych umiejętności jest naliczane za istniejącą cenę standardową narzędzi Foundry Tools. Cennik wyodrębniania obrazów jest opisany na stronie cennika usługi Wyszukiwanie AI platformy Azure.
@odata.type
Microsoft.Skills.Text.SentimentSkill
Limity danych
Maksymalny rozmiar rekordu powinien wynosić 5000 znaków mierzonych przez String.Lengthwartość . Jeśli musisz podzielić dane przed wysłaniem ich do analizatora tonacji, użyj umiejętności Dzielenie tekstu.
Parametry umiejętności
W parametrach jest rozróżniana wielkość liter.
| Nazwa parametru | Opis |
|---|---|
defaultLanguageCode |
(opcjonalnie) Kod języka, który ma być stosowany do dokumentów, które nie określają jawnie języka. Zobacz pełną listę obsługiwanych języków. |
Dane wejściowe dla umiejętności
| Nazwa danych wejściowych | Opis |
|---|---|
text |
Tekst do przeanalizowania. |
languageCode |
(Opcjonalnie) Ciąg wskazujący język rekordów. Jeśli ten parametr nie zostanie określony, wartość domyślna to "en". Zobacz pełną listę obsługiwanych języków. |
Dane wyjściowe umiejętności
| Nazwa danych wyjściowych | Opis |
|---|---|
score |
Wartość z zakresu od 0 do 1, która reprezentuje tonację analizowanego tekstu. Wartości zbliżone do 0 mają negatywną tonację, zbliżone do 0,5 mają neutralną tonację, a wartości zbliżone do 1 mają pozytywną tonację. |
Przykładowa definicja
{
"@odata.type": "#Microsoft.Skills.Text.SentimentSkill",
"inputs": [
{
"name": "text",
"source": "/document/content"
},
{
"name": "languageCode",
"source": "/document/languagecode"
}
],
"outputs": [
{
"name": "score",
"targetName": "mySentiment"
}
]
}
Przykładowe dane wejściowe
{
"values": [
{
"recordId": "1",
"data": {
"text": "I had a terrible time at the hotel. The staff was rude and the food was awful.",
"languageCode": "en"
}
}
]
}
Przykładowe dane wyjściowe
{
"values": [
{
"recordId": "1",
"data": {
"score": 0.01
}
}
]
}
Przypadki ostrzegawcze
Jeśli tekst jest pusty, zostanie wygenerowane ostrzeżenie i nie zostanie zwrócony żaden wynik tonacji. Jeśli język nie jest obsługiwany, zostanie wygenerowane ostrzeżenie i nie zostanie zwrócony żaden wynik tonacji.