A LUIS-alkalmazás betanítása és tesztelé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.
A betanítás a Language Understanding (LUIS) alkalmazás tanítása a szándékok és entitások felhasználói kimondott szövegekből való kinyerésére. A betanítás a modell frissítése után következik, például: entitások, szándékok vagy kimondott szövegek hozzáadása, szerkesztése, címkézése vagy törlése.
Az alkalmazások betanítása és tesztelése iteratív folyamat. A betanítást követően mintabeszédelemekkel tesztelje a LUIS-alkalmazást annak megállapításához, hogy az alkalmazás helyesen ismeri-e fel a szándékokat és az entitásokat. Ha nem, akkor frissítenie kell a LUIS-alkalmazást, majd be kell tanítania és újra tesztelnie kell.
A betanítás a LUIS-portál aktív verziójára lesz alkalmazva.
Interaktív betanítása
Mielőtt megkezdené az alkalmazás betanítását a LUIS-portálon, győződjön meg arról, hogy minden szándéknak legalább egy kimondott szövege van. A LUIS-alkalmazást legalább egyszer be kell tanítania a teszteléshez.
- Az alkalmazás eléréséhez válassza ki a nevét a Saját alkalmazások lapon.
- Az alkalmazásban válassza a Betanítása lehetőséget a képernyő jobb felső részén.
- Ha a betanítás befejeződött, egy értesítés jelenik meg a böngésző tetején.
Feljegyzés
A betanítási dátumok és időpontok a GMT + 2-ben vannak.
A betanítási folyamat elindítása
Tipp.
Nem kell minden módosítás után betanulnia. A betanítást akkor kell elvégezni, ha a rendszer módosításokat alkalmaz a modellre, vagy ha tesztelni vagy közzétenni szeretné az alkalmazást.
Ha be szeretné tanítani az alkalmazást a LUIS-portálon, csak a képernyő jobb felső sarkában lévő Betanítása gombot kell választania.
A REST API-k betanítása kétlépéses folyamat.
- HTTP POST-kérés küldése betanításhoz.
- A betanítási állapot kérése HTTP GET kéréssel.
Annak érdekében, hogy megtudja, mikor fejeződik be a betanítás, le kell kérdeznie az állapotot, amíg az összes modell be nem tanítható.
Az alkalmazás tesztelése
A tesztelés során minta kimondott szövegeket ad meg a LUIS-nak, és választ kap a felismert szándékokra és entitásokra. A LUIS-alkalmazást egyszerre egy kimondott szöveg interaktívan tesztelheti, vagy kimondott szövegek készletét is megadhatja. A tesztelés során összehasonlíthatja az aktuális aktív modell előrejelzési válaszát a közzétett modell előrejelzési válaszával.
Az alkalmazások tesztelése iteratív folyamat. A LUIS-alkalmazás betanítása után tesztelje a kimondott mintával, és ellenőrizze, hogy a szándékok és entitások helyesen vannak-e felismerve. Ha nem, frissítsen a LUIS-alkalmazásra, tanítsa be és tesztelje újra.
Interaktív tesztelés
Az interaktív tesztelés a LUIS-portál Teszt paneljén történik. Megadhatja a kimondott szöveget a szándékok és entitások azonosításának és pontszámának megtekintéséhez. Ha a LUIS nem a várt módon jelzi előre a kimondott szöveg szándékait és entitásait, másolja a kimondott szöveget a Szándék lapra új kimondott szövegként. Ezután címkézze fel a kimondott szöveg részeit entitások számára a LUIS-alkalmazás betanításához.
Ha egyszerre több kimondott szöveget tesztel, a Batch tesztelése című cikkből többet is megtudhat az előrejelzési pontszámokról.
Kimondott szöveg tesztelése
A teszt kimondott szövegének nem szabad pontosan megegyeznie az alkalmazásban található példaszövegekkel. A teszt kimondott szövegének tartalmaznia kell a szóválasztást, a kifejezés hosszát és a felhasználó számára elvárt entitáshasználatot.
- 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.
- Az alkalmazás megnyitásához válassza ki a nevét Saját alkalmazások lapon.
- Válassza a Tesztelés lehetőséget az alkalmazás képernyőjének jobb felső sarkában, és egy panel jelenik meg.
- Írjon be egy kimondott szöveget a szövegmezőbe, és nyomja le az Enter gombot a billentyűzeten. Egy kimondott szöveget tesztelhet a Teszt mezőben, vagy több kimondott szöveget kötegként a Batch tesztelési paneljén.
- A kimondott szöveg, a legfőbb szándék és a pontszám bekerül a szövegdoboz alatti kimondott szövegek listájába. A fenti példában ez "Nincs (0,43)" néven jelenik meg.
Az előrejelzés vizsgálata
Vizsgálja meg a vizsgálati eredmények részleteit a Vizsgálat panelen.
Ha meg van nyitva a Teszt panel, válassza az Összehasonlítani kívánt kimondott szöveg vizsgálata lehetőséget. Az Ellenőrzés a kimondott szöveg legfőbb szándéka és pontszáma mellett található. Tekintse meg a fenti képet.
Megjelenik az Ellenőrző panel. A panel tartalmazza a legfontosabb pontozási szándékot és az azonosított entitásokat. A panelen a kijelölt kimondott szöveg előrejelzése látható.
Tipp.
Az ellenőrző panelen hozzáadhatja a teszt kimondott szövegét egy szándékhoz, ha a Hozzáadás a példa kimondott szövegekhez lehetőséget választja.
Determinisztikus betanítási beállítások módosítása a verzióbeállítások API használatával
A Determinisztikus betanítás kikapcsolásához használja a Verzióbeállítások API-t a UseAllTrainingData igaz értékre állításával.
Determinisztikus betanítási beállítások módosítása a LUIS-portál használatával
Jelentkezzen be a LUIS-portálra , és válassza ki az alkalmazást. Válassza a Kezelés lehetőséget a képernyő tetején, majd válassza a Beállítások lehetőséget. Engedélyezze vagy tiltsa le a nem determinisztikus betanítási lehetőséget. Ha a betanítás le van tiltva, a betanítás az összes rendelkezésre álló adatot felhasználja. A betanítás csak a más szándékokból származó adatok véletlenszerű mintáját használja negatív adatként az egyes szándékok betanításakor
Hangulati eredmények megtekintése
Ha a hangulatelemzés a Közzététel lapon van konfigurálva, a teszteredmények tartalmazzák a kimondott szövegben található hangulatot.
A megfeleltetési minta szándékának javítása
Ha mintákat használ, és a kimondott szöveg egy minta, de a rossz szándékot jelezték előre, válassza ki a minta szerkesztési hivatkozását, és válassza ki a megfelelő szándékot.
Összehasonlítás a közzétett verzióval
Az alkalmazás aktív verzióját a közzétett végpontverzióval tesztelheti. A Vizsgálat panelen válassza a Összehasonlítás a közzétettvel lehetőséget.
Feljegyzés
A közzétett modellen végzett összes tesztelés le lesz vonva az Azure-előfizetés kvótaegyenlegéből.
Végpont JSON megtekintése a tesztpanelen
Az összehasonlításhoz visszaadott JSON végpontot a panel jobb felső sarkában lévő JSON megjelenítése nézet kiválasztásával tekintheti meg.
Következő lépések
Ha a teszteléshez kimondott szövegek kötegének tesztelése szükséges, tekintse meg a kötegtesztelést.
Ha a tesztelés azt jelzi, hogy a LUIS-alkalmazás nem ismeri fel a megfelelő szándékokat és entitásokat, további kimondott szövegek címkézésével vagy funkciók hozzáadásával javíthatja a LUIS-alkalmazás pontosságát.