LUIS
Azure bilişsel hizmetler dili akıllı hizmeti anlama (LUIS), dili bağlamsal olarak anlamanıza olanak tanır, böylece uygulamalarınız kişilerle konuşma biçiminde iletişim kurar.
Bu bağlayıcı aşağıdaki ürün ve bölgelerde kullanılabilir:
| Hizmet | Class | Bölgeler |
|---|---|---|
| Copilot Studio | Standart | Tüm Power Automate bölgeleri |
| Logic Apps | Standart | Tüm Logic Apps bölgeleri |
| Power Apps | Standart | Tüm Power Apps bölgeleri |
| Power Automate | Standart | Tüm Power Automate bölgeleri |
| Bağlayıcı Meta Verileri | |
|---|---|
| Publisher | Microsoft |
| Web sitesi | https://azure.microsoft.com/services/cognitive-services/language-understanding-intelligent-service/ |
Bilinen Sorunlar ve Sınırlamalar
LUIS bağlayıcısını kullanmanın bilinen bazı sınırlamaları aşağıdadır
- Uygulama Kimliği, Uygulama Sürümü, İstenen Amaç ve İstenen Varlık çağrısı yazma uç noktaları için açılan menüler, bu nedenle bağlantı oluştururken kullanılacak bir yazma anahtarı gerektirir. Yalnızca bir uç nokta anahtarının kullanılabilir olması durumunda, ilgili parametre değerlerini girmek için "Özel değer girin" kullanılmalıdır.
Bağlantı oluşturma
Bağlayıcı aşağıdaki kimlik doğrulama türlerini destekler:
| Varsayılan | Bağlantı oluşturmak için parametreler. | Tüm bölgeler | Paylaşılabilir |
Temerrüt
Geçerli: Tüm bölgeler
Bağlantı oluşturmak için parametreler.
Bu, paylaşılabilir bir bağlantıdır. Power app başka bir kullanıcıyla paylaşılıyorsa, bağlantı da paylaşılır. Daha fazla bilgi için bkz . Tuval uygulamaları için bağlayıcılara genel bakış - Power Apps | Microsoft Docs
| İsim | Türü | Description | Gerekli |
|---|---|---|---|
| API Anahtarı | securestring | API Anahtarı | Doğru |
| Tahmin uç noktası | String | Tahmin uç noktası. Belirtilmezse, varsayılan olarak https://westus.api.cognitive.microsoft.comolur. |
Azaltma Sınırları
| Name | Çağrılar | Yenileme Dönemi |
|---|---|---|
| Bağlantı başına API çağrıları | 1200 | 60 saniye |
Eylemler
| Tahmin alma |
Bazı giriş metinleri verildiğinde, bu işlemler önceden eğitilmiş bir modeli temel alan bir tahmin döndürür. Döndürülen tahmin nesnesi, diğer LUIS eylemleri için giriş olarak da kullanılabilir. |
| Türe göre varlık alma |
Belirli bir varlık türü için, işlem LUIS tahmin nesnesinden en iyi eşleşen varlık modelini döndürür. |
Tahmin alma
Bazı giriş metinleri verildiğinde, bu işlemler önceden eğitilmiş bir modeli temel alan bir tahmin döndürür. Döndürülen tahmin nesnesi, diğer LUIS eylemleri için giriş olarak da kullanılabilir.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Uygulama Kimliği
|
app-id | True | string |
Eğitilen uygulamanın kimliği. |
|
Konuşma Metni
|
q | True | string |
Tahmin için dize |
|
İstenen Amaç
|
desiredIntent | string |
İstenen en iyi puanlama amacı |
|
|
Uygulama sürümü
|
versionId | string |
Sürüm adı. Varsayılan olarak 0,1 değeri kullanılır. |
Döndürülenler
- Body
- PredictResponse
Türe göre varlık alma
Belirli bir varlık türü için, işlem LUIS tahmin nesnesinden en iyi eşleşen varlık modelini döndürür.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Uygulama Kimliği
|
app-id | True | string |
Eğitilen uygulamanın kimliği |
|
İstenen Varlık
|
desiredEntity | True | string |
İstenen Varlık. |
|
Uygulama sürümü
|
versionId | string |
Sürüm adı. Varsayılan olarak 0,1 değeri kullanılır. |
|
|
luisPredictionObject
|
luisPredictionObject | True | string |
Döndürülenler
Tanımlar
PredictResponse
| Name | Yol | Tür | Description |
|---|---|---|---|
|
LUIS Tahmini
|
luisPrediciton | string |
Diğer LUIS eylemleri için giriş olarak kullanılır. |
|
İstenen Amaçtır
|
isDesiredIntent | boolean |
En yüksek puanlama amacı istenen amaçla eşleşiyorsa true. |
|
İstenen Amaç
|
desiredIntent | string |
İstenilen amaç varsa giriş olarak belirtilir. |
|
Konuşma Metni
|
query | string |
Tahminin temel alındığı dize. |
|
İsim
|
topScoringIntent.intent | string |
Amaç modelinin adı. |
|
Score
|
topScoringIntent.score | float |
Tahminin güvenilirlik yüzdesi. |
|
Intents Dizisi
|
intents | array of object |
Tüm tahmin edilen amaçların listesi. |
|
Amaç Adı
|
intents.intent | string |
Amaç modelinin adı. |
|
Amaç Puanı
|
intents.score | float |
Tahminin güvenilirlik yüzdesi. |
|
Varlıklar Dizisi
|
entities | array of LuisPredictResponseEntity |
Tüm tahmin edilen varlıkların listesi. |
LuisPredictResponseEntity
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Varlık Değeri
|
entity | string |
İlgili varlık türünün değeri. |
|
Varlık Türü
|
type | string |
Varlık modelinin adı. |
|
Varlık Puanı
|
score | float |
Tahminin güvenilirlik yüzdesi. |
GetTopScoringMatchingEntityResponse
| Name | Yol | Tür | Description |
|---|---|---|---|
|
varlık
|
entity | LuisPredictResponseEntityMinusType | |
|
entityMatchInfo
|
entityMatchInfo | EntityMatchInfo |
LuisPredictResponseEntityMinusType
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Varlık Değeri
|
entity | string |
İlgili varlık türünün değeri. |
|
Varlık Puanı
|
score | float |
Tahminin güvenilirlik yüzdesi. |
|
Varlık Çözümlemesi
|
resolution | string |
Bu varlığın çözümü. Yalnızca yerleşik varlıklar için geçerlidir. |
EntityMatchInfo
| Name | Yol | Tür | Description |
|---|---|---|---|
|
İstenen Varlık
|
desiredEntity | string |
Varsa, giriş olarak belirtilen istenen varlık. |
|
Varlık Eşleşmesi
|
isEntityMatch | boolean |
Belirli bir varlık bulunduysa True. |
|
Varlık Eşleştirme Sayısı
|
entityMatchCount | integer |
İstenen varlık türüyle eşleşen varlık sayısı. |