Mi a QnA Maker?

Feljegyzés

Az Azure Open AI On Your Data nagy nyelvi modelleket (LLM-eket) használ a QnA Makerhez hasonló eredmények előállításához. Ha migrálni szeretné a QnA Maker-projektet az Azure Open AI On Your Data szolgáltatásba, tekintse meg útmutatónkat.

Feljegyzé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 AI Language részeként. A Nyelvi szolgáltatáson belüli kérdések megválaszolási képességeiről a kérdések megválaszolása című témakörben olvashat. 2022. október 1-től nem hozhat létre új QnA Maker-erőforrásokat. A meglévő QnA Maker-tudásbázis kérdés megválaszolásához tekintse meg a migrálási útmutatót.

Feljegyzés

2023 júliusától az Azure AI-szolgáltatások a korábban Cognitive Servicesnek és Azure-alkalmazás lied AI-szolgáltatásoknak nevezett összes szolgáltatást magukban foglalják. A díjszabás nem változik. A Cognitive Services és a Azure-alkalmazás lied AI neve továbbra is használatos az Azure-számlázásban, a költségelemzésben, az árlistában és az ár API-kban. Az alkalmazásprogramozási felületek (API-k) és az SDK-k nem változnak kompatibilitástörően.

A QnA Maker egy felhőalapú természetes nyelvfeldolgozási (NLP) szolgáltatás, amely lehetővé teszi, hogy természetes beszélgetési réteget hozzon létre az adatokon. Segítségével megtalálhatja a legmegfelelőbb választ az egyéni tudásbázis (KB) információinak bármely bemenetére.

A QnA Makert gyakran használják beszélgetési ügyfélalkalmazások létrehozására, amelyek közé tartoznak a közösségimédia-alkalmazá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ók , amelyek segítségével hívásokat kezdeményezhet a szolgáltatáshoz, és rövid időn belül eredményeket kaphat.
  • Az útmutatók konkrétabb vagy testre szabottabb módon tartalmazzák a szolgáltatás használatára vonatkozó utasításokat.
  • Az elméleti 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 a 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 igényeinek megfelelően van kialakítva, amelyet olyan dokumentumokkal készített, mint a PDF-fájlok és az URL-címek.
  • Ha ugyanazt a választ szeretné adni egy kérésre, kérdésre vagy parancsra – amikor a különböző felhasználók ugyanazt a kérdést küldik el, ugyanazt a választ adja vissza.
  • Ha metaadatokon alapuló statikus információkat szeretne szűrni , 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 könnyen meg tudja adni ezt a folyamatot.

Mi az a tudásbázis?

A QnA Maker kérdések és válaszok tudásbázis importálja a tartalmat. 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, így a kérdés- és válaszpárok közötti kapcsolatokat jelzi. Szerkesztheti ezeket a kérdéseket és válaszpárokat, vagy új párokat vehet fel.

A kérdés- és válaszpár tartalma a következőket tartalmazza:

  • A kérdés minden alternatív formája
  • A keresés során a válaszlehetőségek szűréséhez használt metaadatcímkék
  • A keresés pontosításának folytatására vonatkozó nyomon követési kérések

Példa a metaadatokkal kapcsolatos kérdésre és válaszra

A tudásbázis közzététele után egy ü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álaszokkal válaszol.

Csevegőrobot programozott létrehozása

A QnA Maker tudásbázis közzététele után egy ügyfélalkalmazás kérdést 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
0 Az ügyfélalkalmazás elküldi a felhasználó kérdését (a saját szavaival írt szöveget), a "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 minden olyan nyomon követési kérésre, amely a legjobb válasz keresésének finomítására használható. 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 a legjobb válasz keresésének finomítására szolgáló további lehetőségeket.

Alacsony kódszámú csevegőrobotok létrehozása

A QnA Maker portál teljes tudásbázis szerzői élményt nyújt. 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. Minden pár elemzésre kerül a nyomon követési kérésekhez, és csatlakozik más párokhoz. A végleges Markdown formátum támogatja a gazdag bemutatókat, beleértve a képeket és a hivatkozásokat.

Magas minőségű válaszok rétegzett rangsorolással

A QnA Maker rendszere rétegzett rangsorolási megközelítés. Az adatok tárolása az Azure Searchben történik, amely egyben az első rangsorolási réteg is. Az Azure-keresés legjobb eredményei ezután a QnA Maker NLP-újrabesorolási modelljén keresztül kerülnek átadásra 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 kérdéseket é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 kiváló választ adjon, és további kérdéseket nyújtson 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, betanítá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 elméleti képe

Rövid útmutató befejezése

Rövid útmutatókat kínálunk a legnépszerűbb programozási nyelvekben, amelyek mindegyike alapszintű tervezési mintákat tanít, é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.