Ohjekeskus
Chat-ominaisuudet

Ennalta määritetty kysymysten ja vastausten kulku

Viimeksi päivitetty:

Ennalta määritetyt kysymys- ja vastauspolut antavat sinun ohjata kävijöitä jäsennellyn keskustelun läpi. Avoimen chatin sijaan chatbot esittää sarjan kysymyksiä, näyttää vastausvaihtoehdot klikattavina painikkeina ja vastaa kävijän valintojen perusteella.

Tällaisen polun voi rakentaa ChatLabissa kahdella tavalla:

  • Tapa 1: Conversation Flow -editori (suositus) - visuaalinen solmukaavioeditori kohdassa Settings > Flow (Asetukset > Työnkulku), jossa määrität keskustelun vaiheina ja siirtyminä. Itse työnkulku valvoo ja pakottaa rakenteen noudattamista.
  • Tapa 2: kehotepohjainen - jäsennelty kehote kohdassa Settings > Role & Behavior (Asetukset > Rooli ja toiminta), joka kuvaa kysymykset ja päätöksentekologiikan tavallisena tekstinä. Nopea ottaa käyttöön, mutta rakenne riippuu siitä, kuinka tarkasti tekoäly noudattaa ohjeitasi.

Kummassakin lähestymistavassa ominaisuuden Dynamic suggested follow-ups (Dynaamiset ehdotetut jatkokysymykset) ottaminen käyttöön kohdassa Settings > Chat Conversation (Asetukset > Keskustelu) tekee vastausvaihtoehdoista klikattavia painikkeita chatissa.

Esimerkki

Tässä on ennalta määritetty polku käytännössä. Chatbot kysyy kävijän tarpeista, näyttää vaihtoehdot painikkeina ja suosittelee tilauspakettia vastausten perusteella:

Ennalta määritetty kysymys- ja vastauspolku chat-widgetissä|width=35

Tapa 1: Conversation Flow -editori (suositus)

Conversation Flow -editorin avulla voit suunnitella keskustelun visuaalisena kaaviona. Jokainen laatikko on vaihe omine ohjeineen, ja vaiheiden väliset nimetyt nuolet - joita kutsutaan siirtymiksi - määräävät, milloin keskustelu siirtyy eteenpäin. Koska chatbot noudattaa vain nykyisen vaiheen ohjeita, se ei voi ohittaa kysymyksiä tai sekoittaa eri vaiheita keskenään.

Tässä on editorissa rakennettu kokonainen esimerkkipolku - keskustelu alkaa kohdasta Greeting ja haarautuu erillisiin vaiheisiin sen mukaan, mitä kävijä haluaa:

Esimerkki keskustelupolusta visuaalisessa editorissa

Vaihe 1: Ota työnkulku käyttöön

Valitse chatbotisi ja siirry kohtaan Settings > Flow. Merkitse valintaruutu Enable Conversation Flow (Ota keskustelutyönkulku käyttöön). Kun avaat editorin ensimmäisen kerran, se näyttää valmiin esimerkkityönkulun - muokkaa sitä tai aloita alusta klikkaamalla Clear sample (Tyhjennä malli).

Vaihe 2: Luo vaihe jokaiselle keskustelun osalle

Klikkaa Add stage (Lisää vaihe) jokaiselle keskustelusi vaiheelle. Yllä olevaa neuvojapolkua varten ne voisivat olla:

  1. Greeting - toivottaa kävijän tervetulleeksi ja kysyy, missä asiassa hän tarvitsee apua.
  2. Needs questions - esittää ennalta määritetyt kysymykset yksi kerrallaan.
  3. Recommendation - yhdistää kerätyt vastaukset suositukseen.

Vaihe 3: Kirjoita vaiheen ohjeet

Kirjoita kunkin vaiheen kysymykset ja vastausohjeet kyseisen vaiheen kenttään Stage instructions (Vaiheen ohjeet). Esimerkiksi "Needs questions" -vaihe voi sisältää seuraavaa:

Ask the following questions one at a time, waiting for an answer after each:
1. What will you mainly use the chatbot for?
- Customer support
- Lead generation
- Internal knowledge base
2. Roughly how many visitors does your website get per month?
- Under 1,000
- 1,000 to 10,000
- Over 10,000
Offer the answer options after each question.

Työnkulku ohittaa vaiheen, jonka ohjeet ovat tyhjät, joten täytä jokainen vaihe, jota haluat chatbotin käyttävän.

Vaihe 4: Yhdistä vaiheet siirtymillä

Luo siirtymä vaiheesta toiseen (klikkaa New connection (Uusi yhteys) tai vedä viiva vaiheen oikealla puolella olevasta pisteestä). Määritä jokaiselle siirtymälle Condition (Ehto) - selkeä sanallinen kuvaus siitä, milloin siirrytään eteenpäin, esimerkiksi "Visitor said what they need help with" tai "Both questions have been answered". Jokaisen kävijän viestin jälkeen chatbot tarkistaa nykyisen vaiheen siirtymät ja etenee, kun jokin ehto täyttyy.

Vaihe 5: Merkitse alku- ja oletusvaiheet

Varmista, että tervehdysvaiheesi on merkitty tilaksi START (valitse se ja klikkaa Set as start (Aseta aloitukseksi), jos se ei ole jo aloitustilassa). Default-vaihe (Oletus) on tila, johon keskustelu palaa sen jälkeen, kun päättyvä vaihe on tehnyt tehtävänsä - aluksi se on sama kuin aloitusvaihe.

Vaihe 6: Ota vastauspainikkeet käyttöön ja testaa

Siirry kohtaan Settings > Chat Conversation ja ota käyttöön Dynamic suggested follow-ups, jotta vastausvaihtoehdot näkyvät klikattavina painikkeina. Avaa sitten testichat välilehdeltä Overview (Yleiskatsaus) ja käy polku läpi varmistaaksesi, että kukin vaihe esittää oikeat kysymykset ja että siirtymät aktivoituvat odotetusti.

Pidä mielessä editorin rajoitukset: polussa voi olla enintään 15 vaihetta, jokaisessa vaiheessa voi olla enintään 4 lähtevää siirtymää ja vaihekohtaisten ohjeiden merkkiraja riippuu chat-kontekstisi koosta. Katso täydellinen editorin opas artikkelista Conversation Flow, mukaan lukien alku- ja oletusvaiheet, saavuttamattomat vaiheet sekä kaikki rajoitukset.

Tapa 2: kehotepohjainen (kevyt vaihtoehto)

Kehotepohjainen lähestymistapa ohjaa keskustelua ohjeilla, jotka on kirjoitettu suoraan chatbotisi roolikehotteeseen. Se sopii hyvin tilanteisiin, joissa haluat vain ohjata keskustelua lyhyen kysymyssarjan läpi ilman kokonaisen työnkulun määrittämistä.

Miten se toimii

Kehotepohjainen kysymys- ja vastauspolku yhdistää kaksi toimintoa:

  • Mukautettu Role & Behavior -kehote - määrittelee kysymykset, vastausvaihtoehdot ja päätöksentekologiikan
  • Dynamic Suggested Follow-ups - näyttää vastausvaihtoehdot klikattavina painikkeina jokaisen vastauksen jälkeen

Kun kävijä käynnistää polun (esimerkiksi kysymällä hinnoittelusta tai klikkaamalla ehdotettua kysymystä), chatbot noudattaa kehotteesi ohjeita. Jokaisen vastauksen jälkeen se luo jatkopainikkeet, jotka vastaavat määrittelemiäsi vaihtoehtoja. Kävijä klikkaa vaihtoehtoa, ja chatbot jatkaa seuraavaan vaiheeseen.

Vaihe 1: Kirjoita kehote

Siirry kohtaan Settings > Role & Behavior ja avaa välilehti Custom Role Definition (Mukautettu roolimääritys) (toinen tilavälilehti kohdan Predefined Role (Ennalta määritetty rooli) vieressä). Tälle välilehdelle siirtyminen antaa sinun korvata ohjatut rooliasetukset omilla ohjeillasi.

Role & Behavior sekä Custom Role Definition -välilehti ja Chat / Text -kehotteen alavälilehti

Mukautetun kehotteen alue on jaettu kahteen alavälilehteen: Chat / Text ja Voice Conversation. Kirjoita polkusi ohjeet alavälilehdelle Chat / Text.

Kirjoita kehote, joka määrittelee polkusi. Hyvä kehoterakenne sisältää:

  1. Yleisen roolikuvauksen - mitä chatbot tekee
  2. Nimetyn osion - käytä hakasulkeita, kuten [Section Name], nimeämään polku
  3. Numeroidut kysymykset - jokainen omalla vastausvaihtoehtojen listallaan
  4. Yhdistelyosion (mapping) - yhdistää vastausyhdistelmät tiettyihin suosituksiin
  5. Käynnistysohjeen - kertoo chatbotille, milloin polku aloitetaan

Tässä on kehotepohja, jota voit muokata:

You are the assistant for [Your Company]. Help customers with [your topic].

[Advisor Flow]:
Ask the following questions one by one. After each answer, explain which option fits the user's needs.

1. [First question]?
- Option A
- Option B
- Option C

2. [Second question]?
- Option A
- Option B
- Option C

Mapping:
Option A + Option A = Recommendation 1
Option A + Option B = Recommendation 2
Option B + Option C = Recommendation 3

When user asks about [topic], proceed with the [Advisor Flow].

Vaihe 2: Ota käyttöön Dynamic Suggested Follow-ups

Siirry kohtaan Settings > Chat Conversation ja kytke päälle valitsin Dynamic suggested follow-ups.

Keskusteluasetukset, joissa Dynamic suggested follow-ups -kytkin on käytössä

Tämä saa vastausvaihtoehdot näkymään klikattavina painikkeina chatissa. Ilman tätä valintaa chatbot luettelisi vaihtoehdot pelkkänä tekstinä vuorovaikutteisten painikkeiden sijaan.

Kun molemmat asetukset on otettu käyttöön, klikkaa Save Changes (Tallenna muutokset).

Vaihe 3: Testaa polkua

Avaa testichat välilehdeltä Overview ja kokeile keskustelua. Varmista, että chatbot etenee oikeassa kysymysjärjestyksessä ja että vastausvaihtoehdot näkyvät painikkeina.

Vinkkejä parempiin kehotepohjaisiin polkuihin

  • Pidä kysymykset lyhyinä - chatbot luo 3-4 jatkopainiketta, joista jokainen on rajoitettu muutamaan sanaan. Suunnittele vastausvaihtoehdot ytimekkäiksi.
  • Käytä selkeitä määrityksiä - määritä vastausyhdistelmät selkeästi lopputuloksiin, jotta chatbot antaa johdonmukaisia suosituksia.
  • Lisää käynnistysehto - määritä tarkasti, milloin polun tulisi alkaa (esimerkiksi "When user asks about pricing" tai "When user wants help choosing a product").
  • Testaa eri vaihtoehtoja - kokeile erilaisia vastauspolkuja varmistaaksesi, että kaikki yhdistelmät tuottavat oikeita tuloksia.
  • Yhdistä koulutusdataan - chatbot voi edelleen hyödyntää tietopohjaasi polun ohella, joten kouluta se asiaankuuluvalla sisällöllä yksityiskohtaisempia vastauksia varten.

Kumpaa lähestymistapaa minun tulisi käyttää?

  • Conversation Flow -editori - rakenne on valvottu ja pakotettu: chatbot näkee vain nykyisen vaiheen ohjeet, joten se ei voi hypätä edelle tai sekoittaa vaiheita keskenään. Jokaisella vaiheella on oma ohjetilansa, eikä kehotesuunnittelua (prompt engineering) tarvita. Paras monivaiheisiin keskusteluihin ja prosesseihin, joita chatbotin on noudatettava tarkasti. Ota huomioon editorin rajoitukset (enintään 15 vaihetta, 4 siirtymää per vaihe).
  • Kehotepohjainen - nopea ottaa käyttöön ja erittäin joustava: kaikki sijaitsee yhdessä kehotteessa ilman vaiherajoituksia. Huonona puolena on, että rakenne on vain niin vahva kuin ohjeesi - tekoäly saattaa toisinaan poiketa käsikirjoituksesta erityisesti pitkissä keskusteluissa. Paras lyhyisiin ja yksinkertaisiin kysymyssarjoihin.

Jos olet epävarma, aloita Conversation Flow -editorilla - se on suositeltu tapa rakentaa ohjattuja keskusteluja.

Mallien yhteensopivuus

Dynamic Suggested Follow-ups vaatii yhteensopivan tekoälymallin. Ominaisuus ei ole saatavilla malleille GPT 4o, GPT 4o Mini ja Gemini 3.1 Flash-Lite. Jos chatbotisi käyttää jotakin näistä, vaihda mihin tahansa muuhun malliin kohdassa Settings > Model & Advanced (Asetukset > Malli ja lisäasetukset).

Liittyvät artikkelit