Share via


Migrálás a QnA Makerről az egyéni kérdések megválaszolására

A dokumentum célja: A cikk célja, hogy olyan információkat adjon meg, amelyek a QnA Makert használó alkalmazások sikeres migrálásához használhatók az egyéni kérdések megválaszolásához. Ebben a cikkben reméljük, hogy az ügyfelek az alábbiakat fogják tisztázni:

  • A QnA Maker funkcióinak összehasonlítása és az egyéni kérdések megválaszolása
  • Díjszabás
  • Egyszerűsített kiépítési és fejlesztési élmény
  • A migrálás fázisai
  • Gyakori migrálási forgatókönyvek
  • Áttelepítés lépései

Célközönség: Meglévő QnA Maker-ügyfelek

Fontos

2021 novemberében az Azure AI Language egyik funkcióját, az egyéni kérdések megválaszolását vezettük be, számos új funkcióval, többek között a fokozott relevanciával a mélytanulás rangsorolójával, a pontos válaszokkal és a végpontok közötti régiók támogatásával. Minden egyéni kérdésre válaszoló projekt egyenértékű a QnA Maker tudásbázis. Az erőforrásszint-beállítások, például a szerepköralapú hozzáférés-vezérlés (RBAC) nem lesznek migrálva az új erőforrásba. Ezeket az erőforrásszint-beállításokat a migrálás után újra kell konfigurálni a nyelvi erőforráshoz:

  • Automatikus RBAC to Language projekt (nem erőforrás)
  • Az elemzések automatikus engedélyezése.

Emellett újra engedélyeznie kell az elemzéseket a nyelvi erőforráshoz.

Funkciók összehasonlítása

Az új funkciók mellett az egyéni kérdések megválaszolása számos technikai fejlesztést biztosít a gyakori funkciókhoz.

Szolgáltatás QnA Maker Egyéni kérdések megválaszolása Részletek
A legmodernebb transzformátoralapú modellek ✔️ Turing-alapú modellek, amelyek lehetővé teszik a QnA webes szintű keresését.
Előre összeállított képesség ✔️ Ennek a képességnek a használatával kihasználhatja az egyéni kérdések megválaszolásának erejét anélkül, hogy tartalmat kellene betöltenie és erőforrásokat kellene kezelnie.
Pontos válaszadás ✔️ Az egyéni kérdések megválaszolása SOTA-modellek segítségével támogatja a pontos választ.
Intelligens URL-frissítés ✔️ Az egyéni kérdések megválaszolásával egyetlen kattintással frissíthetők a nyilvános forrásokból beszúrt tartalmak.
Q&A több mint tudásbázis (hierarchikus kinyerés) ✔️ ✔️
Aktív tanulás ✔️ ✔️ Az egyéni kérdések megválaszolása továbbfejlesztett aktív tanulási modellel rendelkezik.
Alternatív kérdések ✔️ ✔️ Az egyéni kérdésekre adott válaszok továbbfejlesztett modelljei csökkentik az alternatív kérdések hozzáadásának szükségességét.
Szinonimák ✔️ ✔️
Metaadatok ✔️ ✔️
Kérdésgenerálás (privát előzetes verzió) ✔️ Ez az új funkció lehetővé teszi a kérdések szövegen keresztüli létrehozását.
Strukturálatlan dokumentumok támogatása ✔️ A felhasználók mostantól bemeneti forrásként betölthetik a strukturálatlan dokumentumokat, és lekérdezhetik a válaszokat tartalmazó tartalmat
.NET SDK ✔️ ✔️
API ✔️ ✔️
Egységes szerzői felület ✔️ Egyetlen szerzői felület az összes Azure AI-nyelven
Többrégiós támogatás ✔️

Díjszabás

Ha egyéni kérdések megválaszolására szeretne migrálni, vegye figyelembe az alábbiakat:

Összetevő QnA Maker Egyéni kérdések megválaszolása Részletek
A QnA Maker szolgáltatás költsége ✔️ Az erőforrásonkénti fix költség havonta. Csak a QnAMakerre vonatkozik.
Egyéni kérdések megválaszolásának szolgáltatásköltsége ✔️ Az egyéni kérdés, amely választ ad a költségekre a használatalapú fizetésnek megfelelően. Csak egyéni kérdések megválaszolására alkalmazható.
Az Azure Search költsége ✔️ ✔️ A QnA Maker és az egyéni kérdések megválaszolására egyaránt alkalmazható.
Az App Service költsége ✔️ Csak a QnA Makerre vonatkozik. Ez a legnagyobb költségmegtakarítás az egyéni kérdések megválaszolására áttérő felhasználók számára.
  • A felhasználók magasabb szintű, nagyobb kapacitással rendelkező réteget választhatnak, ami hatással lesz az általuk fizetendő teljes árra. Ez nem befolyásolja az egyéni kérdések megválaszolásának nyelvi összetevőjére vonatkozó árat.

  • Az egyéni kérdések megválaszolási funkcióiban a "Szövegrekordok" kifejezés a felhasználó által a futtatókörnyezetbe küldött lekérdezésre utal, és ez egy olyan fogalom, amely a Language szolgáltatás összes szolgáltatására jellemző. Előfordulhat, hogy egy lekérdezés több szöveges rekordot is tartalmazhat, ha a lekérdezés hossza magasabb.

Példa árbecslésekre

Használat Erőforrások száma a QnA Makerben Alkalmazásszolgáltatások száma a QnA Makerben (szint) Havi következtetési hívások a QnA Makerben Keresési partíciók x keresési replika (réteg) Relatív költség az egyéni kérdések megválaszolásakor
Magas 5 5(P1) 8 M 9x3(S2) Drágább
Magas 100 100(P1) 6M 9x3(S2) Olcsóbb
Közepes 10 10(S1) 800K 4x3(S1) Olcsóbb
Alacsony 4 4(B1) 100K 3x3(S1) Olcsóbb

Összefoglalás: Az ügyfeleknek a relatív költség oszlopban látható leggyakoribb konfigurációkon keresztül kell menteniük a költségeket.

Itt megtalálhatja az egyéni kérdések megválaszolásának és a QnA Makernek a díjszabási adatait.

Az Azure díjszabási kalkulátora még részletesebb információkat nyújt.

Egyszerűsített kiépítési és fejlesztési élmény

A Language szolgáltatással a QnA Maker ügyfelei mostantól egyetlen szolgáltatás előnyeit élvezhetik, amely a nyelvi erőforrás funkcióiként Text Analyticset, LUIS-t és egyéni kérdések megválaszolását biztosítja. A Language szolgáltatás a következő lehetőségeket nyújtja:

  • Egy nyelvi erőforrás a fenti képességek eléréséhez
  • Egyetlen munkaablak a különböző képességek szerzői élményéről
  • Az API-k egységes készlete az összes képességhez
  • Összetartó, egyszerűbb és hatékony termék

Útmutató a Language Studió használatbavételéhez

Migrálási fázisok

Ha Ön vagy szervezete olyan fejlesztési vagy éles alkalmazásokkal rendelkezik, amelyek a QnA Makert használják, a lehető leghamarabb frissítenie kell őket az egyéni kérdések megválaszolására. Az elérhető API-k, SDK-k, robot SDK-k és kódminták az alábbi hivatkozásokon érhetők el.

Az alábbiakban a széles körű migrálási fázisokat kell figyelembe venni:

A chart showing the phases of a successful migration

További hivatkozások, amelyek segíthetnek az alábbiakban:

Gyakori migrálási forgatókönyvek

Ez a témakör két hipotetikus forgatókönyvet hasonlít össze, amikor migrál a QnA Makerről az egyéni kérdések megválaszolására. Ezek a forgatókönyvek segíthetnek meghatározni az adott forgatókönyvhöz végrehajtandó migrálási lépések megfelelő készletét.

Feljegyzés

Megkísérelték biztosítani, hogy ezek a forgatókönyvek reprezentatívak legyenek a valós ügyfélmigrálásokra, azonban az egyes ügyfélforgatókönyvek természetesen eltérőek lesznek. Emellett ez a cikk nem tartalmazza a díjszabás részleteit. További információért látogasson el a díjszabási oldalra.

Fontos

Minden egyéni kérdésre válaszoló projekt egyenértékű a QnA Maker tudásbázis. Az erőforrásszint-beállítások, például a szerepköralapú hozzáférés-vezérlés (RBAC) nem lesznek migrálva az új erőforrásba. Ezeket az erőforrásszint-beállításokat a migrálás után újra kell konfigurálni a nyelvi erőforráshoz. Emellett újra engedélyeznie kell az elemzéseket a nyelvi erőforráshoz.

1. migrálási forgatókönyv: Nincs egyéni szerzői portál

Az első migrálási forgatókönyvben az ügyfél a qnamaker.ai használja a szerkesztőportálként, és a QnA Maker-tudásbázis szeretné áttelepíteni az egyéni kérdések megválaszolására.

A projekt migrálása a QnA Makerből az egyéni kérdések megválaszolására

Miután migrált az egyéni kérdés megválaszolására:

  • Az erőforrásszint-beállításokat újra kell konfigurálni a nyelvi erőforráshoz
  • Az ügyfélérvényesítésnek a migrált tudásbázis kell kezdődnie:
    • Méretellenőrzés
    • A migrálás előtti és utáni állapotnak megfelelő QnA-párok száma az összes KB-ban
  • Az ügyfeleknek új küszöbértékeket kell meghatározniuk a tudásbázis egyéni kérdések megválaszolásakor, mivel a Megbízhatósági pontszám leképezése eltérő a QnA Makerhez képest.
    • Válaszok a migrálás előtti és utáni mintakérdésekre
    • Válaszidő az 1. és a 2. v2-ben megválaszolt kérdésekre
    • A kérések megtartása
    • Az ügyfelek a migrálás után a kötegelt tesztelési eszközzel tesztelhetik az újonnan létrehozott projektet egyéni kérdések megválaszolása során.

A régi QnA Maker-erőforrásokat manuálisan kell törölni.

Íme néhány részletes lépés az 1. migrálási forgatókönyvről.

Migrálási forgatókönyv 2

Ebben a migrálási forgatókönyvben előfordulhat, hogy az ügyfél létrehozta saját szerzői előtérét a QnA Maker szerzői API-k vagy a QnA Maker SDK-k használatával.

Az SDK-k áttelepítéséhez szükséges lépéseket el kell végezniük:

Ez az SDK-migrálási útmutató segítséget nyújt a Microsoft.Azure.CognitiveServices.Knowledge.QnAMaker nevű új egyéni kérdéstárba, az Azure.AI.Language.QuestionAnsweringbe való migráláshoz. A két csomag közötti hasonló műveletek egymás melletti összehasonlítására összpontosít.

El kell végezniük a tudásbázisok áttelepítéséhez szükséges lépéseket az új projektbe a Language erőforráson belül.

Miután migrált az egyéni kérdés megválaszolására:

  • Az erőforrásszint-beállításokat újra kell konfigurálni a nyelvi erőforráshoz
  • Az ügyfélérvényesítésnek a migrált tudásbázis kell kezdődnie
    • Méretellenőrzés
    • A migrálás előtti és utáni állapotnak megfelelő QnA-párok száma az összes KB-ban
    • Megbízhatósági pontszám leképezése
    • Válaszok a migrálás előtti és utáni mintakérdésekre
    • Válaszidő az 1. és a 2. v2-ben megválaszolt kérdésekre
    • A kérések megtartása
    • Kötegelt tesztelés a migrálás előtt és után
  • A régi QnA Maker-erőforrásokat manuálisan kell törölni.

Emellett a robot migrálásához és frissítéséhez szükséges ügyfelek számára a frissítési robot kódja NuGet-csomagként jelenik meg.

Itt talál néhány kódmintát: 1. minta 2. minta

A 2. migrálási forgatókönyv részletes lépései

További információ az előre elkészített API-ról

További információ az Válaszok lekérése REST API-t megválaszoló egyéni kérdésről

Áttelepítés lépései

Vegye figyelembe, hogy ezen lépések némelyikére a meglévő ügyfelek architektúrájától függően van szükség. Kérjük, tekintse meg a fenti migrálási fázisokat, hogy egyértelműbbé tegye a migráláshoz szükséges lépéseket.

A chart showing the steps of a successful migration