Megosztás a következőn keresztül:


LUIS-alkalmazások fejlesztése

Fontos

A LUIS 2025. október 1-jén megszűnik, és 2023. április 1-től nem hozhat létre új LUIS-erőforrásokat. Javasoljuk, hogy a LUIS-alkalmazásokat a beszélgetési nyelv megértésére migrálja, hogy kihasználhassa a terméktámogatás és a többnyelvű képességek előnyeit.

Ebből a cikkből megtudhatja, hogyan fejlesztheti a LUIS-alkalmazásokat, például áttekintheti a helyes előrejelzéseket, és hogyan használhatja a kimondott szövegek opcionális szövegét.

Aktív tanulás

A végponti kimondott szövegek helyes előrejelzésekhez való felülvizsgálatának folyamatát aktív tanulásnak nevezzük. Az aktív tanulás rögzíti a végpontnak küldött lekérdezéseket, és kiválasztja azokat a felhasználói kimondott szövegeket, amelyek nem biztos benne. Ezeket a kimondott szövegeket áttekintve kiválaszthatja a szándékot, és megjelölheti az entitásokat ezekhez a valós kimondott szövegekhez. Ezután elfogadhatja ezeket a módosításokat az alkalmazás példaszövegeibe, majd betaníthatja és közzéteheti az alkalmazást. Ez segít a LUIS-nak a kimondott szövegek pontosabb azonosításában.

Felhasználói lekérdezések naplózása az aktív tanulás engedélyezéséhez

Az aktív tanulás engedélyezéséhez felhasználói lekérdezéseket kell naplóznia. Ez a végpontlekérdezés lekérdezési log=true sztring paraméterrel és értékkel való meghívásával érhető el.

Feljegyzés

Az aktív tanulás letiltásához ne naplózza a felhasználói lekérdezéseket. A lekérdezési paraméterek módosításához állítsa be a log=false értéket a végpontlekérdezésben, vagy hagyja ki a naplóparamétert, mert az alapértelmezett érték hamis a V3-végponthoz.

A LUIS-portál használatával hozza létre a megfelelő végpontlekérdezéseket.

  1. Jelentkezzen be a LUIS-portálra, és válassza ki előfizetési és szerzői erőforrását az adott szerzői erőforráshoz rendelt alkalmazások megtekintéséhez.
  2. Az alkalmazás megnyitásához válassza ki a nevét Saját alkalmazások lapon.
  3. Lépjen a Kezelés szakaszra, majd válassza ki az Azure-erőforrásokat.
  4. A hozzárendelt előrejelzési erőforráshoz válassza a Lekérdezési paraméterek módosítása lehetőséget

Képernyőkép a lekérdezési paraméterek módosítására mutató hivatkozásról.

  1. Váltson a Naplók mentése, majd mentés gombra a Kész gombra kattintva.

Képernyőkép arról, hogyan lehet a LUIS-portált használni a naplók mentéséhez, amelyek az aktív tanuláshoz szükségesek.

Ez a művelet a lekérdezési sztring paraméter hozzáadásával módosítja a log=true példa URL-címét. Másolja és használja a módosított példalekérdezés URL-címét, amikor előrejelzési lekérdezéseket készít a futtatókörnyezeti végpontra.

Előrejelzések javítása kimondott szövegek igazításához

Minden kimondott szövegben megjelenik egy javasolt szándék az Előrejelzett szándék oszlopban, a javasolt entitások pedig pontozott határolókeretekben.

Képernyőkép a lapról, amelyen áttekintheti azokat a végponti kimondott szövegeket, amelyekről a LUIS nem biztos

Ha egyetért az előrejelzett szándékkal és entitásokkal, jelölje be a kimondott szöveg melletti pipát. Ha a pipa le van tiltva, ez azt jelenti, hogy nincs mit ellenőrizni. Ha nem ért egyet a javasolt szándékkal, válassza ki a megfelelő szándékot az előrejelzett szándék legördülő listájából. Ha nem ért egyet a javasolt entitásokkal, kezdje el címkézni őket. Ha végzett, jelölje be a kimondott szöveg melletti pipát a felirat megerősítéséhez. Válassza a Kimondott szöveg mentése lehetőséget a véleményezési listából való áthelyezéshez és a megfelelő szándék hozzáadásához.

Ha nem biztos abban, hogy törölnie kell a kimondott szöveget, helyezze át a "Nincs" szándékba, vagy hozzon létre egy új szándékot, például vegyesen, és helyezze át a kimondott szöveget.

Elhagyható szövegek és előre összeállított entitások használata

Tegyük fel, hogy rendelkezik egy emberierőforrás-alkalmazással, amely a szervezet személyzetére vonatkozó lekérdezéseket kezeli. Ez lehetővé teheti a kimondott szöveg aktuális és jövőbeli dátumait – az azt használó s'sszöveget és ?.

Ha létrehoz egy "OrganizationChart" szándékot, a következő kimondott szövegeket érdemes megfontolnia:

Szándék Kimondottszöveg-példák elhagyható szövegelemekkel és előre összeállított entitásokkal
OrgChart-Manager "Ki volt Jill Jones menedzsere március 3-án?"
OrgChart-Manager "Ki most Jill Jones menedzsere?"
OrgChart-Manager "Ki lesz Jill Jones menedzsere egy hónap múlva?"
OrgChart-Manager "Ki lesz Jill Jones menedzsere március 3-án?"

Az alábbi példák mindegyike a következőket használja:

  • Ige feszült: "was", "is", "will be"
  • Dátum: "Március 3", "now", "in a month"

A LUIS-nak szüksége van ezekre az előrejelzések helyes elvégzéséhez. Figyelje meg, hogy a táblázat utolsó két példája szinte ugyanazt a szöveget használja, kivéve a "be" és a "be" szöveget.

Mintákat használva a következő példasablon kimondottszövegei lehetővé tennék a választható információkat:

Szándék Kimondottszöveg-példák elhagyható szövegelemekkel és előre összeállított entitásokkal
OrgChart-Manager Ki volt {EmployeeListEntity}?s] vezető [[on]{datetimeV2}?]
OrgChart-Manager Ki az {EmployeeListEntity}?s] vezető [[on]{datetimeV2}?]

Az opcionális szögletes zárójelek szintaxisa "[ ]" lehetővé teszi, hogy opcionális szöveget adjon hozzá a sablon kimondott szövegéhez, és beágyazható egy második szintű "[ [ ] ]"-ba, és entitásokat vagy szöveget is tartalmazhat.

Figyelemfelhívás

Ne feledje, hogy először az entitások találhatók, majd a minta megegyezik.

Következő lépések:

A teljesítmény javításának teszteléséhez a felső panelEn a Teszt lehetőséget választva érheti el a tesztkonzolt. Az alkalmazás tesztkonzollal való tesztelésével kapcsolatos útmutatásért lásd az alkalmazás betanítását és tesztelését.