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