Automātiskā teksta ģenerēšana
Virtuālajam asistentam var uzticēt saprast lietotāju jautājumus un ģenerēt atbildes pašam, apmācības procesā sagatavojot tikai teksta dokumentus.
Lai virtuālajā asistentā darbotos automātiskā teksta ģenerēšana, scenārijā jābūt pievienotai funkcijai generateanswer vai llmgenerateanswer.
Automātiskā teksta ģenerēšana ir jaunākā pieejamā tehnoloģija. Tā analizē lietotāja jautājumu un izveido piemērotu atbildi no rīcībā esošās informācijas. Atbildes ģenerēšanā darbojas pieprasījums, kurā tiek ietverts:
- segments;
- uzvedne;
- sarunas vēsture;
- lietotāja jautājums.
Segments
Lai ģenerēšana notiktu, jāsagatavo teksta dati, no kuriem virtuālais asistents smeļas zināšanas. Teksti jānorāda un jāpievieno skatā Zināšanu bāze. Piemēram, saldējuma veikala asistenta zināšanu bāzē jāiekļauj visa vajadzīgā informācija par veikala produkciju. Informācija, kas pievienota virtuālā asistenta zināšanu bāzei, automātiski tiek sadalīta mazos fragmentos jeb segmentos. Segmenti piedalās atbildes ģenerēšanā.
Uzvedne
Atbildes ģenerēšanā darbojas arī uzvedne. Uzvedne ir papildu norādījumi un komandas ģenerēšanas modelim, lai precīzi formulētu vēlamo atbildi. Uzvedne var būt gan īsa, gan gara un detalizēta.
Veiksmīgas uzvednes izveide prasa darbu un eksperimentus. Uzvedni ieteicams veidot detalizēti un pēc iespējas sīkāk izklāstot konteksta nosacījumus, kas teksta ģenerēšanas modelim jāņem vērā, veidojot atbildi. Pirms uzvednes iekļaušanas scenārijā tās ietekmi uz atbilžu ģenerēšanu var testēt zināšanu pārbaudē, norādot uzvednes tekstu laukā Uzvedne.
Darbības ar uzvednēm tiek veiktas apakšskatā Uzvednes, un pamata uzvednes identifikators ir system_text_prompt.
Sarunas vēsture un lietotāja jautājums
Ģenerēšanā iesaistīts arī lietotāja jautājums un sarunas iepriekšējā vēsture.
Tiklīdz lietotājs ieraksta tērzēšanā savu jautājumu, pēc jautājuma līdzības tiek atlasīti segmenti no zināšanu bāzes. Atlasītie segmenti kopā ar uzvedni, lietotāja jautājumu un sarunas vēsturi veido vienu pieprasījumu. Pieprasījums tiek nosūtīts uz teksta ģenerēšanas modeli. Modelis saņem pieprasījumu, ģenerē atbildi un nosūta to lietotājam.
Lasiet vairāk:
Datu kvalitāte failos. Zināšanu bāze
Funkcija “generateanswer”
Apmācības skats "Zināšanu bāze"
Zināšanu pārbaude