Mi a QnA Maker?
Megjegyzés
A QnA Maker szolgáltatás 2025. március 31-én megszűnik. A kérdés- és válaszképesség újabb verziója már elérhető az Azure Cognitive Service for Language részeként. A Language Service-ben a kérdések megválaszolására vonatkozó képességekért tekintse meg a kérdések megválaszolását. 2022. október 1-től nem hozhat létre új QnA Maker-erőforrásokat. A meglévő QnA Maker-tudásbázisok kérdésmegoldásra való migrálásával kapcsolatos információkért tekintse meg a migrálási útmutatót.
A QnA Maker egy felhőalapú természetes nyelvi feldolgozási (NLP) szolgáltatás, amellyel természetes beszélgetési réteget hozhat létre az adatokon keresztül. Segítségével megtalálhatja a legmegfelelőbb választ az egyéni tudásbázis (KB) információiból származó bármely bemenetre.
A QnA Makert gyakran használják társalgási ügyfélalkalmazások készítésére, amelyek közé tartoznak a közösségi médiaalkalmazások, a csevegőrobotok és a beszédalapú asztali alkalmazások.
A QnA Maker nem tárolja az ügyféladatokat. Minden ügyféladat (kérdésre adott válaszok és csevegési naplók) abban a régióban van tárolva, amelyben az ügyfél üzembe helyezi a függő szolgáltatáspéldányokat. A függő szolgáltatásokról itt talál további információt.
Ez a dokumentáció a következő cikktípusokat tartalmazza:
- A rövid útmutatók részletes útmutatást adnak, amelyekkel hívásokat indíthat a szolgáltatás felé, és rövid idő alatt eredményeket kaphat.
- Az útmutatók útmutatást tartalmaznak a szolgáltatás konkrétabb vagy testre szabott módon történő használatához.
- A fogalmi cikkek részletesen ismertetik a szolgáltatás funkcióit és funkcióit.
- Az oktatóanyagok hosszabb útmutatók, amelyek bemutatják, hogyan használhatja a szolgáltatást összetevőként szélesebb körű üzleti megoldásokban.
Mikor érdemes használni a QnA Makert?
- Ha statikus információval rendelkezik – Használja a QnA Makert, ha statikus információval rendelkezik a válaszok tudásbázis. Ez a tudásbázis az Ön igényeinek megfelelően van kialakítva, amelyet olyan dokumentumokkal készített, mint a PDF-ek és az URL-címek.
- Ha ugyanazt a választ szeretné adni egy kérésre, kérdésre vagy parancsra – amikor különböző felhasználók ugyanazt a kérdést küldik el, a rendszer ugyanazt a választ adja vissza.
- Ha metaadatok alapján szeretné szűrni a statikus információkat , adjon hozzá metaadatcímkéket , hogy további szűrési lehetőségeket biztosítson az ügyfélalkalmazás felhasználóinak és az információknak. A metaadatok gyakori információi közé tartozik a csevegés, a tartalom típusa vagy formátuma, a tartalom célja és a tartalom frissessége.
- Ha statikus információkat tartalmazó robotbeszélgetést szeretne kezelni, a tudásbázis felveszi a felhasználó beszélgetési szövegét vagy parancsát, és megválaszolja azt. Ha a válasz egy előre meghatározott beszélgetési folyamat része, amely a tudásbázis többfordulós kontextusban jelenik meg, a robot egyszerűen meg tudja adni ezt a folyamatot.
Mi az a tudásbázis?
A QnA Maker a tartalmat kérdés- és válaszpárok tudásbázis importálja. Az importálási folyamat információkat nyer ki a strukturált és a félig strukturált tartalom részei közötti kapcsolatról, hogy az a kérdés- és válaszpárok közötti kapcsolatokat jelentsen. Szerkesztheti ezeket a kérdés- és válaszpárokat, vagy hozzáadhat új párokat.
A kérdés- és válaszpár tartalma a következőket tartalmazza:
- A kérdés összes alternatív formája
- A keresési válaszlehetőségek szűréséhez használt metaadatcímkék
- Nyomon követési kérések a keresés pontosításának folytatásához
A tudásbázis közzététele után az ügyfélalkalmazás elküldi a felhasználó kérdését a végpontnak. A QnA Maker szolgáltatás feldolgozza a kérdést, és a legjobb választ adja.
Csevegőrobot programozott létrehozása
A QnA Maker tudásbázis közzététele után az ügyfélalkalmazás kérdéseket küld a tudásbázis végpontnak, és JSON-válaszként fogadja az eredményeket. A QnA Maker gyakori ügyfélalkalmazása egy csevegőrobot.
Lépés | Művelet |
---|---|
1 | Az ügyfélalkalmazás elküldi a felhasználó kérdését (a saját szavaival írt szöveget), "Hogyan programozott módon frissítse a Tudásbázist?" kérdést a tudásbázis végpontjára. |
2 | A QnA Maker a betanított tudásbázis használja a helyes válasz megadására, valamint az esetleges követési kérdésekre, amelyek a legjobb válasz keresésének finomítására használhatók. A QnA Maker JSON formátumú választ ad vissza. |
3 | Az ügyfélalkalmazás a JSON-választ használja a beszélgetés folytatásával kapcsolatos döntések meghozatalához. Ezek a döntések magukban foglalhatják a legjobb válasz megjelenítését, és további lehetőségeket mutatnak be a legjobb válasz keresésének finomításához. |
Alacsony kódszámú csevegőrobotok létrehozása
A QnA Maker portál biztosítja a teljes tudásbázis szerzői élményt. A dokumentumokat a jelenlegi formájukban importálhatja a tudásbázis. Ezek a dokumentumok (például a gyik, a termék kézikönyve, a számolótábla vagy a weblap) kérdés- és válaszpárokká alakulnak. Az egyes párokat a rendszer nyomon követési kérésekként elemzi, és más párokhoz csatlakozik. A végleges Markdown formátum támogatja a gazdag bemutatókat, beleértve a képeket és a hivatkozásokat.
Kiváló minőségű válaszok rétegzett rangsorolással
A QnA Maker rendszere egy rétegzett rangsorolási megközelítés. Az adatokat az Azure Search tárolja, amely egyben az első rangsorolási réteg is. Az Azure Search legjobb eredményeit ezután a QnA Maker NLP-újrabesorolási modelljén keresztül továbbítja a rendszer a végső eredmények és a megbízhatósági pontszám létrehozásához.
Többkörös beszélgetések
A QnA Maker többfordulós utasításokat és aktív tanulást biztosít az alapszintű kérdés- és válaszpárok javításához.
A többfordulós kérések lehetővé teszik a kérdés- és válaszpárok összekapcsolását. Ez a kapcsolat lehetővé teszi, hogy az ügyfélalkalmazás fő választ adjon, és további kérdéseket biztosít a végső válasz keresésének finomításához.
Miután a tudásbázis kérdéseket kap a felhasználóktól a közzétett végponton, a QnA Maker aktív tanulást alkalmaz ezekre a valós kérdésekre, hogy módosításokat javasoljon a tudásbázis a minőség javítása érdekében.
Fejlesztési életciklus
A QnA Maker szerzői, képzési és közzétételi, valamint együttműködési engedélyeket biztosít a teljes fejlesztési életciklusba való integráláshoz.
Rövid útmutató elvégzése
Rövid útmutatókat kínálunk a legnépszerűbb programozási nyelvekben, amelyek mindegyike alapszintű tervezési minták tanítására szolgál, és kevesebb mint 10 perc alatt futtatja a kódot. Az egyes funkciók rövid útmutatóját az alábbi listában találja.
Következő lépések
A QnA Maker mindent biztosít, amire szüksége van az egyéni tudásbázis létrehozásához, kezeléséhez és üzembe helyezéséhez.