LUIS
Az Azure Cognitive Services nyelvfelismerési intelligens szolgáltatása (LUIS) lehetővé teszi a nyelv kontextus szerinti megértését, így alkalmazásai a beszédmódjuknak megfelelően kommunikálnak az emberekkel.
Ez az összekötő a következő termékekben és régiókban érhető el:
| Service | Class | Régiók |
|---|---|---|
| Copilot Studio | Standard | Minden Power Automate-régió |
| Logikai alkalmazások | Standard | Minden Logic Apps-régió |
| Power Alkalmazások | Standard | Minden Power Apps-régió |
| Power Automate | Standard | Minden Power Automate-régió |
| Összekötő metaadatai | |
|---|---|
| Kiadó | Microsoft |
| Webhely | https://azure.microsoft.com/services/cognitive-services/language-understanding-intelligent-service/ |
Ismert problémák és korlátozások
A LUIS-összekötő használatának néhány ismert korlátozása az alábbiakban található
- Az alkalmazásazonosító, az alkalmazásverzió, a kívánt szándék és a kívánt entitás legördülő listája meghívja a szerzői végpontokat, ezért a kapcsolat létrehozásakor egy szerzői kulcsot kell használni. Ha csak egy végpontkulcs érhető el, az "Egyéni érték megadása" parancsot kell használni a megfelelő paraméterértékek megadásához.
Kapcsolat létrehozása
Az összekötő a következő hitelesítési típusokat támogatja:
| Alapértelmezett | A kapcsolat létrehozásának paraméterei. | Minden régió | Megosztható |
Alapértelmezett
Alkalmazható: Minden régió
A kapcsolat létrehozásának paraméterei.
Ez megosztható kapcsolat. Ha a power app meg van osztva egy másik felhasználóval, a kapcsolat is meg van osztva. További információkért tekintse meg a vászonalapú alkalmazások összekötőinek áttekintését – Power Apps | Microsoft Docs
| Név | Típus | Description | Kötelező |
|---|---|---|---|
| API-kulcs | securestring | API-kulcs | True |
| Előrejelzési végpont | karakterlánc | Előrejelzési végpont. Ha nincs megadva, az alapértelmezett érték a https://westus.api.cognitive.microsoft.comkövetkező lesz: . |
Szabályozási korlátok
| Name | Hívások | Megújítási időszak |
|---|---|---|
| API-hívások kapcsolatonként | 1200 | 60 másodperc |
Műveletek
| Előrejelzés lekérése |
Néhány bemeneti szöveg alapján ez a művelet előre betanított modellen alapuló előrejelzést ad vissza. A visszaadott előrejelzési objektum más LUIS-műveletek bemeneteként is használható. |
| Entitás lekérése típus szerint |
Egy adott entitástípus esetében a művelet a LUIS-előrejelzési objektum legjobb egyező entitásmodellét adja vissza. |
Előrejelzés lekérése
Néhány bemeneti szöveg alapján ez a művelet előre betanított modellen alapuló előrejelzést ad vissza. A visszaadott előrejelzési objektum más LUIS-műveletek bemeneteként is használható.
Paraméterek
| Name | Kulcs | Kötelező | Típus | Description |
|---|---|---|---|---|
|
Alkalmazásazonosító
|
app-id | True | string |
A betanított alkalmazás azonosítója. |
|
Kimondott szöveg
|
q | True | string |
Előrejelezendő sztring |
|
Kívánt szándék
|
desiredIntent | string |
A kívánt legfelső pontozási szándék |
|
|
Alkalmazásverzió
|
versionId | string |
A verzió neve. Alapértelmezés szerint a 0.1 értéket használja a rendszer. |
Válaszok
- Törzs
- PredictResponse
Entitás lekérése típus szerint
Egy adott entitástípus esetében a művelet a LUIS-előrejelzési objektum legjobb egyező entitásmodellét adja vissza.
Paraméterek
| Name | Kulcs | Kötelező | Típus | Description |
|---|---|---|---|---|
|
Alkalmazásazonosító
|
app-id | True | string |
A betanított alkalmazás azonosítója |
|
Kívánt entitás
|
desiredEntity | True | string |
A kívánt entitás. |
|
Alkalmazásverzió
|
versionId | string |
A verzió neve. Alapértelmezés szerint a 0.1 értéket használja a rendszer. |
|
|
luisPredictionObject
|
luisPredictionObject | True | string |
Válaszok
Definíciók
PredictResponse
| Name | Elérési út | Típus | Description |
|---|---|---|---|
|
LUIS-előrejelzés
|
luisPrediciton | string |
Más LUIS-műveletek bemeneteként használatos. |
|
A kívánt szándék
|
isDesiredIntent | boolean |
Igaz, ha a legmagasabb pontozási szándék megegyezik a kívánt szándékkal. |
|
Kívánt szándék
|
desiredIntent | string |
A kívánt szándék bemenetként van megadva, ha van ilyen. |
|
Kimondott szöveg
|
query | string |
Az előrejelzés alapjául megadott sztring. |
|
Név
|
topScoringIntent.intent | string |
A szándékmodell neve. |
|
Score
|
topScoringIntent.score | float |
Az előrejelzés megbízhatóságának százalékos aránya. |
|
Szándékok tömbje
|
intents | array of object |
Az összes előrejelzett szándék listája. |
|
Szándék neve
|
intents.intent | string |
A szándékmodell neve. |
|
Szándék pontszáma
|
intents.score | float |
Az előrejelzés megbízhatóságának százalékos aránya. |
|
Entitások tömbje
|
entities | array of LuisPredictResponseEntity |
Az összes előrejelzett entitás listája. |
LuisPredictResponseEntity
| Name | Elérési út | Típus | Description |
|---|---|---|---|
|
Entitás értéke
|
entity | string |
A megfelelő entitástípus értéke. |
|
Entitás típusa
|
type | string |
Az entitásmodell neve. |
|
Entitás pontszáma
|
score | float |
Az előrejelzés megbízhatóságának százalékos aránya. |
GetTopScoringMatchingEntityResponse
| Name | Elérési út | Típus | Description |
|---|---|---|---|
|
egyed
|
entity | LuisPredictResponseEntityMinusType | |
|
entityMatchInfo
|
entityMatchInfo | EntityMatchInfo |
LuisPredictResponseEntityMinusType
| Name | Elérési út | Típus | Description |
|---|---|---|---|
|
Entitás értéke
|
entity | string |
A megfelelő entitástípus értéke. |
|
Entitás pontszáma
|
score | float |
Az előrejelzés megbízhatóságának százalékos aránya. |
|
Entitásfeloldás
|
resolution | string |
Az entitás feloldása. Csak a beépített entitásokra vonatkozik. |
EntityMatchInfo
| Name | Elérési út | Típus | Description |
|---|---|---|---|
|
Kívánt entitás
|
desiredEntity | string |
A kívánt entitás bemenetként van megadva, ha van ilyen. |
|
Entitásegyezés
|
isEntityMatch | boolean |
Igaz, ha az adott entitás megtalálható. |
|
Entitásegyezések száma
|
entityMatchCount | integer |
A kívánt entitástípusnak megfelelő entitások száma. |