Pagalbos centras
Savo chatboto pritaikymas

Conversation Flow

Paskutinį kartą atnaujinta:

„Conversation Flow“ leidžia suprojektuoti pokalbį kaip vaizdinį etapų grafiką. Kiekviename etape saugomos atskiros instrukcijos pokalbių robotui, o rodyklės tarp etapų - vadinamos perėjimais - nurodo, kada pokalbis turėtų pereiti iš vieno etapo į kitą. Po kiekvieno lankytojo pranešimo pokalbių robotas patikrina esamo etapo perėjimus ir vadovaujasi to etapo, kuriame lankytojas šiuo metu yra, instrukcijomis.

Ši funkcija puikiai tinka, kai pokalbis turi vykti tam tikrais apibrėžtais etapais. Tipinis pavyzdys: pasisveikinimo etapas, kurio metu pokalbių robotas išsiaiškina lankytojo poreikius, po to atskiri etapai, skirti atsakyti į klausimus apie pasiūlymą, surinkti kontaktinius duomenis arba nagrinėti skundą. Esamas etapas papildo bendrą boto rolę konkrečiomis instrukcijomis. Perėjimų pasirinkimai ir atsakymai vis tiek naudoja dirbtinį intelektą, todėl išbandykite kiekvieną maršrutą ir nelaikykite eigos garantija, kad bus užduotas kiekvienas klausimas ar laikomasi kiekvienos taisyklės.

Jei Jūsų pokalbių robotas tiesiog atsako į laisvos formos klausimus iš savo žinių bazės, eigos Jums apskritai nereikia. Scenarijus, kurį aprašote skiltyje Role & Behavior (Rolė ir elgsena), visiškai padengia šį atvejį, todėl galite palikti „Conversation Flow“ išjungtą. Pridėkite eigą tik tada, kai Jums reikia struktūrizuoto, kelių žingsnių elgesio.

Kur rasti „Conversation Flow“

Pasirinkite savo pokalbių robotą ir eikite į Settings > Flow (Nustatymai > Eiga).

Puslapyje rodoma mazgų grafiko rengyklė: langeliai yra etapai, o pažymėtos rodyklės tarp jų - perėjimai su savo sąlygomis. Etapas, pažymėtas START (Pradžia), yra vieta, kur prasideda kiekvienas pokalbis. Štai išsamus picerijos pokalbių roboto eigos pavyzdys - pokalbis prasideda nuo Greeting, tada pereina į Menu questions, Place an order, Order status arba Complaint, priklausomai nuo to, ko klausia lankytojas, ir išsprendus skundą grįžta į Greeting:

Picos restorano pokalbių roboto eigos pavyzdys

Įgalinti „Conversation Flow“

Pažymėkite žymimąjį langelį Enable Conversation Flow (Įgalinti pokalbio eigą), kad įjungtumėte eigą. Kol ji išjungta, pokalbių robotas veikia tiksliai taip, kaip nurodyta Role & Behavior, o žemiau esanti rengyklė yra pilka ir neaktyvi.

Žymimasis langelis „Enable Conversation Flow“

Kai ši parinktis įjungta, po kiekvieno lankytojo pranešimo pokalbių robotas nustato esamą etapą ir vadovaujasi to etapo instrukcijomis.

Pirmą kartą atidarius rengyklę, rodoma paruošta pavyzdinė eiga, iliustruojanti, kaip veikia etapai ir perėjimai. Redaguokite ją pagal savo poreikius arba spustelėkite Clear sample (Išvalyti pavyzdį), kad pradėtumėte nuo nulio.

Pridėti etapą

Spustelėkite Add stage (Pridėti etapą), kad sukurtumėte naują etapą. Naujas etapas atsiras drobėje, o jo rengyklė atsidarys dešinėje pusėje, paruošta įvesti etapo pavadinimą:

Mygtukas „Add stage“ ir naujas etapas drobėje

Etapo rengyklėje galite nustatyti:

  • Stage name (Etapo pavadinimas) - trumpas etapo pavadinimas, rodomas mazge.
  • Stage instructions (Etapo instrukcijos) - gairės, kuriomis pokalbių robotas vadovaujasi, kol pokalbis yra šiame etape. Šios instrukcijos pridedamos prie pokalbių roboto prompto tik tol, kol lankytojas yra šiame etape.

Etapas su tuščiomis instrukcijomis eigoje ignoruojamas - rengyklė jį papilkina ir pažymi „Ignored by the flow“, kaip matyti iš ką tik pridėto etapo aukščiau. Visada užpildykite instrukcijas tiems etapams, kuriuos norite, kad pokalbių robotas naudotų.

Pradinis ir numatytasis etapai

  • Start (Pradžia) - etapas, nuo kurio prasideda kiekvienas pokalbis. Pasirinkite etapą ir spustelėkite Set as start (Nustatyti kaip pradžią), kad jį pakeistumėte.
  • Default (Numatytasis) - etapas, į kurį pokalbis grįžta gavus kitą lankytojo pranešimą po to, kai pasiekiamas etapas be jokių išeinančių perėjimų. Pasirinkite etapą ir spustelėkite Set as default (Nustatyti kaip numatytąjį), kad jį pakeistumėte. Iš pradžių pradinis etapas kartu yra ir numatytasis.

Sujungti etapus perėjimais

Perėjimai apibrėžia, kada pokalbis pereina iš vieno etapo į kitą. Perėjimą galite sukurti dviem būdais:

  1. Spustelėkite New connection (Naujas sujungimas), tada spustelėkite pradinį etapą ir paskui tikslinį etapą.
  2. Vilkite nuo taško dešinėje etapo pusėje iki kito etapo.

Sukūrus perėjimą, jo rengyklė atsidaro dešinėje ir Jūs įvedate Condition (Sąlyga) - paprasta kalba suformuluotą aprašymą, kada pokalbis turėtų judėti šiuo perėjimu. Žemiau esančioje ekrano kopijoje ką tik buvo sukurtas perėjimas iš Greeting į Order status su sąlyga „Asks where the order is“, kuri dabar rodoma kaip rodyklės etiketė:

Mygtukas „New connection“ ir ką tik sukurtas perėjimas su savo sąlyga

Po kiekvieno lankytojo pranešimo pokalbių robotas įvertina tik esamo etapo perėjimus ir pereina toliau, kai tenkinama viena iš jų sąlygų. Etapas gali turėti iki 4 išeinančių perėjimų.

Salos ir nepasiekiami etapai

Kiekvienas pokalbis prasideda etape Start. Kad pokalbių robotas galėtų pasiekti etapą, nuo pradžios etapo iki jo turi vesti perėjimų grandinė. Etapas, neturintis tokio kelio, yra „sala“ - pokalbių robotas niekada negalės į jį patekti. Rengyklė šiuos etapus papilkina ir įspėja: „This stage cannot be reached from the Start stage“. Prijunkite etapą prie eigos, kad jį aktyvuotumėte.

Etapą su tuščiu promptu eiga praleidžia - pokalbių robotas niekada neperkelia pokalbio į jį. Dėl to bet kuris etapas, kurį galima pasiekti tik per tuščio prompto etapą, taip pat yra nepasiekiamas, kol neužpildysite instrukcijų.

Sukūrę eigą patikrinkite, ar nėra papilkintų salų ir tuščių etapų, kad kiekvienas etapas būtų pasiekiamas iš „Start“.

Apribojimai

Kurdami eigą atsižvelkite į šiuos apribojimus:

  • Eiga gali turėti iki 15 etapų.
  • Etapo pavadinimas gali būti iki 60 simbolių.
  • Kiekvieno etapo instrukcijos gali būti iki 1 000 simbolių, esant numatytajam 8 tūkst. pokalbio konteksto dydžiui. Jei padidinsite boto pokalbio konteksto dydį iki 16 tūkst. arba 32 tūkst. (Settings > Model & Advanced), vienam etapui taikomas limitas padidėja iki 6 000 simbolių.
  • Kiekvienas etapas gali turėti iki 4 išeinančių perėjimų.
  • Kiekvieno perėjimo sąlyga gali būti iki 200 simbolių.

Grafiko išdėstymas ir mastelis

  • Auto-arrange (Automatinis išdėstymas) - automatiškai išdėsto etapus iš kairės į dešinę tvarkingam grafikui gauti.
  • Mastelio valdikliai - naudokite pliuso, minuso ir pritaikymo prie ekrano mygtukus rengyklės kampe, kad priartintumėte, nutolintumėte ar sutalpintumėte visą grafiką ekrane.

Išsaugojimas

Pakeitimai išsaugomi automatiškai - po įrankių juosta rodomas patvirtinimas „Saved“. Jei perėjimui vis dar trūksta sąlygos arba etapui trūksta pavadinimo, rengyklė parodo trumpą pranešimą ir išsaugo duomenis iškart, kai problema išsprendžiama.

Išbandykite paruoštą eigą

Pamatykite tai pokalbyje

Veskite pokalbį etapais

Sukonfigūruokite etapus ir perėjimus skiltyje Conversation Flow. Atsakymų mygtukai padeda lankytojams pasirinkti; dirbtinio intelekto sugeneruoti pasiūlymai nėra griežtai nustatyti pasirinkimai.

ChatLab pavyzdysIliustracinis pokalbis

Asistentas: Ieškote pristatymo informacijos ar pagalbos renkantis prekę?

Paleiskite pavyzdį arba perskaitykite jį žemiau. Tikri klientų duomenys nenaudojami.
1 / 5

Pradėkite nustatydami lankytojo tikslą.

Atkūrimas sustabdomas, kai šis pavyzdys dingsta iš ekrano. Tai simuliacija, o ne tiesioginis pokalbis. Atkūrimo metu widget mygtukai ir kiti valdymo elementai nėra interaktyvūs.
Perskaityti visą pavyzdį
  1. Pradėkite nustatydami lankytojo tikslą.

    Asistentas: Ieškote pristatymo informacijos ar pagalbos renkantis prekę?

  2. Lankytojas pasirenka kelią.

    Lankytojas: Pagalba renkantis prekę.

  3. Kitame etape surenkamas reikiamas reikalavimas.

    Asistentas: Koks Jūsų biudžetas?

  4. Atsakymas suteikia konteksto kitam etapui.

    Lankytojas: Iki 100 $.

  5. Sukonfigūruota prekių paieška gali užbaigti šį maršrutą.

    Smaragdinė susiaučiama suknelė, $79. Viskozė, midi ilgis.

Palaukite, kol pasirodys Saved (išsaugota), tada atidarykite Overview (apžvalga) ir pradėkite naują pokalbį. Išbandykite kiekvieną perėjimą, patikslinantį klausimą, kuris turėtų likti tame pačiame etape, bei etapą be jokių išeinančių perėjimų. Įsitikinkite, kad kita lankytojo žinutė grąžina į numatytąjį etapą. Bet kokias kontaktų rinkimo formas ar AI Actions (AI veiksmai), kurių reikalauja Jūsų nurodymai, sukonfigūruokite atskirai - vien nurodymo parašymas įrankio neprijungia.

Tik tekstiniam pokalbiui

„Conversation Flow“ taikoma tik tekstiniam pokalbiui. Balso pokalbiai nėra valdomi eigos ir veikia kaip įprasta.

Susiję straipsniai