Tudásbázis életciklusa a QnA Makerben

A QnA Maker a modellmódosítások, kimondott szövegek példáinak, közzétételének és a végpontlekérdezésekből származó adatok gyűjtésének iteratív ciklusában tanulja meg a legjobban.

Authoring cycle

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 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.

QnA Maker-tudásbázis létrehozása

A QnA Maker tudásbázis (KB) végpontja a legjobban megfeleltetési választ nyújt egy felhasználói lekérdezésre a tudásbázis tartalma alapján. A tudásbázis létrehozása egyszeri művelet a kérdések, válaszok és kapcsolódó metaadatok tartalomtárának beállításához. A tudásbázis a már meglévő tartalmak, például a következő források bejárásával hozható létre:

  • Gyakori kérdések lapjai
  • Termék kézikönyvei
  • Q-A párok

Megtudhatja, hogyan hozhat létre tudásbázis.

A tudásbázis tesztelése és frissítése

A tudásbázis készen áll a tesztelésre, miután tartalommal tölti fel, akár szerkesztőileg, akár automatikus kinyeréssel. Az interaktív tesztelés a QnA Maker portálon, a Teszt panelen keresztül végezhető el. Gyakori felhasználói lekérdezéseket kell megadnia. Ezután ellenőrizze, hogy a válaszok helyes válaszsal és megfelelő megbízhatósági pontszámmal tértek-e vissza.

  • Az alacsony megbízhatósági pontszámok kijavításához adjon hozzá alternatív kérdéseket.
  • Ha egy lekérdezés helytelenül adja vissza az alapértelmezett választ: adjon hozzá új válaszokat a helyes kérdéshez.

Ez a szoros tesztfrissítési ciklus mindaddig folytatódik, amíg nem elégedett az eredményekkel. Megtudhatja, hogyan tesztelheti a tudásbázis.

Nagy méretű KB-k esetén használjon automatizált tesztelést a generateAnswer API-val és a isTest törzstulajdonságokkal, amelyek a közzétett tudásbázis helyett a test tudásbázis lekérdezik.

{
  "question": "example question",
  "top": 3,
  "userId": "Default",
  "isTest": true
}

A tudásbázis közzététele

Ha végzett a tudásbázis tesztelésével, közzéteheti. A közzététel leküldi a tesztelt tudásbázis legújabb verzióját egy dedikált Azure AI Search-indexre, amely a közzétett tudásbázis képviseli. Egy végpontot is létre fog hozni, amelyet az alkalmazásban vagy a csevegőrobot meg tud hívni.

A közzétételi művelet miatt a tudásbázis tesztverziójának további módosításai nem érintik a közzétett verziót. Előfordulhat, hogy a közzétett verzió éles környezetben van.

Mindegyik tudásbázis külön-külön lehet tesztelni. Az API-k használatával megcélzhatja a tudásbázis tesztverzióját a generateAnswer hívás törzstulajdonságávalisTest.

Megtudhatja, hogyan teheti közzé a tudásbázis.

Használat monitorozása

A szolgáltatás csevegőnaplóinak naplózásához engedélyeznie kell az Alkalmazás Elemzések a QnA Maker szolgáltatás létrehozásakor.

A szolgáltatáshasználat különböző elemzéseit is lekérheti. További információ arról, hogyan használhatja az Application Insightst a QnA Maker-szolgáltatás elemzéseinek lekéréséhez.

Az elemzésekből tanultak alapján végezze el a megfelelő frissítéseket a tudásbázis.

Verziókövetés a tudásbázis adataihoz

Az adatok verziókövetését a QnA Maker portáljának Gépház lapján található importálási/exportálási funkciók biztosítják.

A tudásbázis biztonsági mentéséhez exportálja a tudásbázis vagy .tsv.xls formátumot. Az exportálás után vegye fel ezt a fájlt a rendszeres forráskövetési ellenőrzés részeként.

Ha vissza kell lépnie egy adott verzióra, importálnia kell a fájlt a helyi rendszerből. Az exportált tudásbázis csak a Gépház lapon lévő importáláson keresztül lehet használni. Nem használható fájlként vagy URL-dokumentum adatforrásaként. Ezzel lecseréli a tudásbázis aktuális kérdéseit és válaszait az importált fájl tartalmára.

Tesztelési és éles tudásbázis

A tudásbázis a QnA Maker által létrehozott, karbantartott és használt kérdések és válaszkészletek adattára. Minden QnA Maker-erőforrás több tudásbázis tárolhat.

A tudásbázis két állapotban vannak: tesztelés és közzététel.

Tudásbázis tesztelése

A teszt tudásbázis a jelenleg szerkesztett és mentett verzió. A tesztverziót teszteltük a pontosság és a válaszok teljessége érdekében. A tesztelési tudásbázis végrehajtott módosítások nem érintik az alkalmazás vagy a csevegőrobot végfelhasználóját. A teszt tudásbázis a HTTP-kérelemben ismerttest. A test tudás a QnA Maker portál interaktív tesztpaneljén érhető el.

Éles tudásbázis

A közzétett tudásbázis a csevegőrobotban vagy alkalmazásban használt verzió. A tudásbázis közzététele a tesztverzió tartalmát a közzétett verzióba helyezi. A közzétett tudásbázis az alkalmazás által a végponton keresztül használt verzió. Győződjön meg arról, hogy a tartalom helyes és jól tesztelt. A közzétett tudásbázis a HTTP-kérelemben ismertprod.

További lépések