Veiksmas „Automatiškai generuojamas atsakymas“
Veiksmas Automatiškai generuojamas atsakymas galimas tik tuose asistentuose, kuriuose įjungtas automatinis teksto generavimas (dėl įjungimo reikėtų kreiptis į platformos palaikymo komandą). Šis veiksmas leidžia virtualiajam asistentui pasinaudoti didžiuoju kalbos modeliu, kad geriau suprastų vartotojo klausimą ir automatiškai sugeneruotų atsakymą iš žinių bazėje esančios informacijos. Šį veiksmą galima pridėti tiek būsenoje, tiek perėjimo skirtuke Virtualusis asistentas atsako.
Rekomenduojama visus naujus asistentus kurti iš karto scenarijuje įtraukiant veiksmą Automatiškai generuojamas atsakymas ir paruošiant žinių bazę, iš kurios veiksmas gaus duomenis. Jei atsakymai ir klausimai yra paprasti, išsamesnis scenarijus nereikalingas.
Senesniuose, ketinimais pagrįstuose asistentuose šį veiksmą rekomenduojama įtraukti kaip atsarginį mechanizmą tais atvejais, kai asistentas negali nustatyti vartotojo ketinimo arba kai scenarijuje nėra nurodytas tinkamas atsakymas (paprastai tai yra perėjimas su mažiausiu prioritetu ir be ketinimo, iš kurio pateikiamas atsakymas „Nežinau“). Vietoj ankstesnio atsakymo „Nežinau“ bus pasitelktas dirbtinio intelekto modelis, kuris, remdamasis žinių bazės turiniu, sugeneruos atsakymą vartotojui. Atsakymas „Nežinau“ bus parodytas tik tuo atveju, jei atsakymo nepavyks sugeneruoti iš žinių bazės duomenų.
Norėdami įjungti automatinį atsakymų generavimą, pridėkite šią veiksmą scenarijuje ir užpildykite laukus.

-
(Naujas virtualusis asistentas) Atidarykite scenarijų, pridėkite temą, sukurkite savaiminį ciklą ir dalyje Virtualusis asistentas atsako spustelėkite Pridėti -> Automatiškai generuojamas atsakymas.
(Senesnis, ketinimais pagrįstas asistentas) Atidarykite scenarijų, raskite žemiausio prioriteto perėjimą, panaikinkite esamą atsakymą ir dalyje Virtualusis asistentas atsako spustelėkite Pridėti -> Automatiškai generuojamas atsakymas.
-
Užpildykite veiksmo laukus.
-
Vartotojo įvestis (User input). Šio lauko pildyti nebūtina. Pagal numatytuosius nustatymus jis užpildomas automati škai, nuskaitant vartotojo klausimą #@@input. Ši reikšmė yra reikalinga didžiajam kalbos modeliui, kad jis galėtų sugeneruoti atsakymą į užduotą klausimą.
-
DI užklausa (Prompt). Pasirinkite DI užklausą, kuri bus nusiųsta didžiajam kalbos modeliui generuojant atsakymą. DI užklausa turi būti įrašyta rodinyje Raginimai.
-
Išvestis „Skaitykite daugiau“ (Output “Read more“). Automatiniu būdu sugeneruotame atsakyme galima pateikti nuorodas. Kaip įrašyti duomenis į failą, kad nuorodos būtų tinkamai rodomos atsakyme, skaitykite Nuorodų formatavimas atsakyme.
-
Antrinis tekstas (Subtext). Antrinis tekstas rodomas pokalbių lange po kiekvieno sugeneruoto atsakymo kaip paaiškinimas. Paprastai šis tekstas nurodo, kad atsakymas buvo sugeneruotas automatiškai, tačiau galite įvesti ir kitokį tekstą, jei manote, kad tai reikalinga.
-
Nėra atsakymo (No answer). Šiame lauke nurodykite atsakymą, kurį virtualusis asistentas turėtų pateikti vartotojui, kai negali sugeneruoti atsakymo remdamasis žinių bazėje esančiais duomenimis.
-
Klaida (Error). Šiame lauke nurodykite žinutę, kuri bus rodoma vartotojui, jei didysis kalbos modelis bus nepasiekiamas ir tuo metu nebus negalima sugeneruoti atsakymo.
-
Žymės (Tags). Šį lauką užpildykite tais atvejais, kai automatiniam generavimui turėtų būti naudojama tik dalis žinių bazės dokumentų. Tokiais atvejais atitinkamos žymės taip pat pridedamos prie žinių bazės failų. Jei neplanuojate rūšiuoti failų pagal žymes, palikite šį lauką tuščią.
-
Didžiojo kalbos modelio konfigūracija (Large language model configuration). Pagal numatytuosius nustatymus lauke automatiškai įrašoma reikšmė #@@llmconfig, nurodanti bazinę konfigūraciją. Jei reikia, tam tikrais atvejais konfigūraciją galima koreguoti. Daugiau informacijos apie galimus konfigūracijos parametrus rasite straipsnyje LLMQnA tarnybos konfigūravimo parametrai.
-
Pokalbio identifikatorius (Conversation identifier). Šio lauko pildyti nebūtina. Pagal numatytuosius nustatymus jis užpildomas automatiškai pokalbio identifikatoriumi #@@conversationid. Šį parametrą didysis kalbos modelis naudoja vartotojo pokalbio istorijai sekti.
-
-
Išsaugokite keitimus ir viską publikuokite.
-
Atidarykite bandomojo pokalbio langą ir patikrinkite, ar automatinis generavimas veikia kaip tikėtasi.