Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Not
Azure Yapay Zeka Arama Azure portalı, REST API'leri ve Azure SDK’ları aracılığıyla kullanılabilir. Ayrıca kuruluş içeriğini Microsoft Foundry portalındaki aracılar için yeniden kullanılabilir, izin kullanan bilgi bankalarına dönüştüren yönetilen bilgi katmanı Foundry IQ'yu temel alır.
Yaklaşım becerisi (v3) yapılandırılmamış metni değerlendirir ve her kayıt için hizmet tarafından bir cümlede ve belge düzeyinde bulunan en yüksek güvenilirlik puanına göre yaklaşım etiketleri ("negatif", "nötr" ve "pozitif" gibi) sağlar. Bu beceri, Döküm Araçları'nda Dil Hizmeti'nin 3. sürümü tarafından sağlanan makine öğrenmesi modellerini kullanır. Ayrıca, metindeki ürün veya hizmetlerin öznitelikleriyle ilgili görüşler hakkında daha ayrıntılı bilgiler sağlayan görüş madenciliği özelliklerini de kullanıma sunar.
Not
Bu beceri Döküm Araçları'na bağlıdır ve günlük dizin oluşturucu başına 20 belgeyi aşan işlemler için faturalanabilir bir kaynak gerektirir. Yerleşik becerilerin yürütülmesi mevcut Döküm Araçları Standart fiyatından ücretlendirilir.
@odata.type
Microsoft.Skills.Text.V3.SentimentSkill
Veri sınırları
Kaydın boyut üst sınırı, tarafından String.Lengthölçülen 5000 karakter olmalıdır. Verilerinizi yaklaşım becerisine göndermeden önce bölmeniz gerekiyorsa Metin Bölme becerisini kullanın.
Beceri parametreleri
Parametreler büyük/küçük harfe duyarlıdır.
| Parametre Adı | Description |
|---|---|
defaultLanguageCode |
(isteğe bağlı) Dili açıkça belirtmeyen belgelere uygulanacak dil kodu. Desteklenen dillerin tam listesini görün. |
modelVersion |
(isteğe bağlı) Yaklaşım analizini çağırırken kullanılacak modelin sürümünü belirtir. Belirtilmediğinde varsayılan olarak en son sürüme ayarlanacaktır. Gerekli olmadığı sürece bu değeri belirtmemenizi öneririz. |
includeOpinionMining |
olarak trueayarlanırsa, çıkış sonuçlarınıza en boy tabanlı yaklaşım analizinin eklenmesini sağlayan fikir madenciliği özelliğini etkinleştirir. varsayılan değeridir false. |
Beceri girişleri
| Giriş Adı | Description |
|---|---|
text |
Analiz edilecek metin. |
languageCode |
(isteğe bağlı) Kayıtların dilini gösteren dize. Bu parametre belirtilmezse, varsayılan değer "en" olur. Desteklenen dillerin tam listesini görün. |
Beceri çıkışları
| Çıkış Adı | Description |
|---|---|
sentiment |
Çözümlenen metnin tamamının yaklaşım etiketini temsil eden bir dize değeri (pozitif, nötr veya negatif). |
confidenceScores |
Biri pozitif derecelendirme, biri nötr derecelendirme ve biri de negatif derecelendirme için olmak üzere üç çift değeri olan karmaşık bir tür. Değerler 0 ile 1,00 arasında değişir ve burada 1,00, belirli bir etiket atamasında mümkün olan en yüksek güveni temsil eder. |
sentences |
Metin cümlesinin yaklaşımını tümceye göre parçalayan karmaşık türlerden oluşan bir koleksiyon. Bu ayrıca, olarak ayarlanırsa includeOpinionMiningtrue, fikir madenciliği sonuçlarının hedefler ve değerlendirmeler biçiminde döndürüldüğü yerdir. |
Örnek tanım
{
"@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"
}
]
}
Örnek girdi
{
"values": [
{
"recordId": "1",
"data": {
"text": "I had a terrible time at the hotel. The staff was rude and the food was awful.",
"languageCode": "en"
}
}
]
}
Örnek çıkış verisi
{
"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
}
],
}
]
}
}
]
}
Uyarı durumları
Metniniz boşsa bir uyarı oluşturulur ve hiçbir yaklaşım sonucu döndürülür. Dil desteklenmiyorsa bir uyarı oluşturulur ve hiçbir yaklaşım sonucu döndürülür.