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

Példakérdés és válasz metaadatokkal

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.

Tegyen fel egy kérdést egy robotnak, és választ kapjon tudásbázis tartalomtól

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.

A fejlesztési ciklus fogalmi képe

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.