Az előre meghatározott kérdés-válasz folyamatok lehetővé teszik, hogy a látogatókat egy strukturált beszélgetésen vezesse végig. A nyílt végű csevegés helyett a chatbot kérdések sorozatát teszi fel, a válaszlehetőségeket kattintható gombokként jeleníti meg, és a látogató választásai alapján válaszol.
A ChatLab felületén kétféleképpen hozhat létre ilyen folyamatot:
- 1. megközelítés: Conversation Flow szerkesztő (ajánlott) - egy vizuális csomópont-alapú szerkesztő a Settings > Flow (Beállítások > Folyamat) menüpontban, ahol a beszélgetést szakaszokként és átmenetekként építheti fel. A struktúrát maga a folyamat kényszeríti ki.
- 2. megközelítés: prompt-alapú - egy strukturált prompt a Settings > Role & Behavior (Beállítások > Szerepkör és viselkedés) menüpontban, amely egyszerű szövegként írja le a kérdéseket és a döntési logikát. Gyorsan beállítható, de a struktúra betartása azon múlik, hogy az AI mennyire követi az Ön utasításait.
Mindkét megközelítés esetén a Dynamic suggested follow-ups (Dinamikus javasolt folytatások) bekapcsolása a Settings > Chat Conversation (Beállítások > Csevegési beszélgetés) menüpontban éri el, hogy a válaszlehetőségek kattintható gombokként jelenjenek meg a csevegésben.
Példa
Íme egy előre meghatározott folyamat működés közben. A chatbot rákérdez a látogató igényeire, gombokként jeleníti meg a lehetőségeket, majd a válaszok alapján csomagot javasol:
1. megközelítés: Conversation Flow szerkesztő (ajánlott)
A Conversation Flow szerkesztő segítségével a beszélgetést egy vizuális gráfként tervezheti meg. Minden doboz egy külön szakasz saját utasításokkal, a szakaszok közötti feliratozott nyilak - az úgynevezett átmenetek - pedig meghatározzák, mikor lép tovább a beszélgetés. Mivel a chatbot kizárólag az aktuális szakasz utasításait követi, nem tud kérdéseket kihagyni, sem összekeverni az egyes fázisokat.
Íme egy teljes példafolyamat a szerkesztőben felépítve - a beszélgetés a Greeting pontnál indul, és a látogató igényeitől függően külön szakaszokra ágazik el:
1. lépés: A folyamat bekapcsolása
Válassza ki a chatbotot, és navigáljon a Settings > Flow menüpontra. Jelölje be az Enable Conversation Flow (Conversation Flow engedélyezése) jelölőnégyzetet. A szerkesztő első megnyitásakor egy kész mintafolyamat jelenik meg - szerkessze azt, vagy kattintson a Clear sample (Minta törlése) gombra a teljesen újrakezdéshez.
2. lépés: Hozzon létre egy-egy szakaszt az egyes fázisokhoz
Kattintson az Add stage (Szakasz hozzáadása) gombra a beszélgetés minden egyes fázisához. A fenti tanácsadói példánál ez a következő lehet:
- Greeting - üdvözli a látogatót, és megkérdezi, miben segíthet.
- Needs questions - egyenként felteszi az előre meghatározott kérdéseket.
- Recommendation - a begyűjtött válaszokat megfelelteti egy ajánlásnak.
3. lépés: Írja meg a szakasz utasításait
Helyezze el az egyes fázisok kérdéseit és válaszútmutatóit az adott szakasz Stage instructions (Szakasz utasításai) mezőjébe. A „Needs questions” szakasz például a következőket tartalmazhatja:
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.
A folyamat figyelmen kívül hagyja az üres utasításokkal rendelkező szakaszokat, ezért minden olyan szakaszt töltsön ki, amelyet használni szeretne.
4. lépés: Kösse össze a szakaszokat átmenetekkel
Hozzon létre egy átmenetet az egyik szakaszból a következőbe (kattintson a New connection (Új kapcsolat) gombra, vagy húzza el a vonalat a szakasz jobb oldalán található pontból). Minden átmenethez adjon meg egy Condition (Feltétel) értéket - egy egyszerű megfogalmazású leírást arról, mikor kell továbblépni, például „Visitor said what they need help with” vagy „Both questions have been answered”. A látogató minden egyes üzenete után a chatbot ellenőrzi az aktuális szakasz átmeneteit, és amint egy feltétel teljesül, továbblép.
5. lépés: Jelölje ki a Start és a Default szakaszokat
Győződjön meg róla, hogy az üdvözlő szakasz START jelölést kapott (ha nem, jelölje ki, és kattintson a Set as start (Beállítás kezdőpontként) gombra). A Default szakasz az a hely, ahová a beszélgetés visszatér, miután egy zsákutca jellegű szakasz befejezte a feladatát - kezdetben ez megegyezik a kezdő szakasszal.
6. lépés: Kapcsolja be a válaszgombokat, és teszteljen
Navigáljon a Settings > Chat Conversation menüpontra, és engedélyezze a Dynamic suggested follow-ups opciót, hogy a válaszlehetőségek kattintható gombokként jelenjenek meg. Ezután nyissa meg a chat-tesztelőt az Overview (Áttekintés) fülön, és járja végig a folyamatot, ellenőrizve, hogy az egyes szakaszok a megfelelő kérdéseket teszik-e fel, és az átmenetek a várt módon lépnek-e életbe.
Tartsa szem előtt a szerkesztő korlátait: egy folyamat legfeljebb 15 szakaszból állhat, minden szakaszból legfeljebb 4 kimenő átmenet indulhat, a szakaszutasítások karakterszáma pedig a csevegési kontextus méretétől függ. A szerkesztő teljes útmutatóját - beleértve a start és default szakaszokat, az elérhetetlen szakaszokat és az összes korlátot - a Conversation Flow cikkben találja.
2. megközelítés: prompt-alapú (könnyedebb alternatíva)
A prompt-alapú megközelítés közvetlenül a chatbot szerepköri promptjába írt utasításokkal irányítja a beszélgetést. Ez a megoldás akkor ideális, ha csak egy rövid kérdéssoron szeretné végigvezetni a beszélgetést anélkül, hogy teljes folyamatot építene fel.
Hogyan működik
A prompt-alapú kérdés-válasz folyamat két funkciót egyesít:
- Custom Role & Behavior prompt - meghatározza a kérdéseket, a válaszlehetőségeket és a döntési logikát
- Dynamic Suggested Follow-ups - a válaszlehetőségeket minden válasz után kattintható gombokként jeleníti meg
Amikor egy látogató elindítja a folyamatot (például az árakról érdeklődik, vagy rákattint egy javasolt kérdésre), a chatbot követi a promptban lévő utasításokat. Minden válasz után létrehozza a megadott válaszlehetőségeknek megfelelő követő gombokat. A látogató rákattint egy lehetőségre, a chatbot pedig folytatja a következő lépéssel.
1. lépés: Írja meg a promptot
Navigáljon a Settings > Role & Behavior menüpontra, és nyissa meg a Custom Role Definition (Egyéni szerepkör-meghatározás) fület (a második üzemmódfül a Predefined Role (Előre meghatározott szerepkör) mellett). Erre a fülre váltva az irányított szerepkör-beállításokat a saját utasításaira cserélheti.
Az egyéni prompt területe két alfülre oszlik: Chat / Text (Csevegés / Szöveg) és Voice Conversation (Hangalapú beszélgetés). Írja a folyamat utasításait a Chat / Text alfül alá.
Írjon egy promptot, amely meghatározza a folyamatot. Egy jól felépített prompt a következőket tartalmazza:
- Általános szerepkörleírás - mit csinál a chatbot
- Egy elnevezett szakasz - használjon szögletes zárójeleket a folyamat címkézésére, például:
[Szakasz neve] - Számozott kérdések - mindegyik a válaszlehetőségek listájával
- Egy megfeleltetési szakasz - a válaszkombinációkat konkrét ajánlásokhoz rendeli hozzá
- Egy indítási utasítás - megadja a chatbotnak, hogy mikor indítsa el a folyamatot
Íme egy prompthasználati sablon, amelyet testre szabhat:
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].
2. lépés: Kapcsolja be a Dynamic Suggested Follow-ups funkciót
Navigáljon a Settings > Chat Conversation menüpontra, és kapcsolja be a Dynamic suggested follow-ups kapcsolót.
Ez a beállítás teszi lehetővé, hogy a válaszlehetőségek kattintható gombokként jelenjenek meg a csevegésben. E kapcsoló nélkül a chatbot a lehetőségeket egyszerű szövegként sorolná fel az interaktív gombok helyett.
Mindkét beállítás elvégzése után kattintson a Save Changes (Módosítások mentése) gombra.
3. lépés: Tesztelje a folyamatot
Nyissa meg a chat-tesztelőt az Overview fülről, és próbálja ki a beszélgetést. Ellenőrizze, hogy a chatbot a helyes kérdéssorrendet követi-e, és a válaszlehetőségek gombokként jelennek-e meg.
Tippek a hatékonyabb prompt-alapú folyamatokhoz
- Legyenek rövidek a kérdések - a chatbot 3-4 követő gombot generál, amelyek mindegyike néhány szóra korlátozódik. A válaszlehetőségeket fogalmazza tömören.
- Használjon egyértelmű megfeleltetéseket - rendelje hozzá egyértelműen a válaszkombinációkat az eredményekhez, hogy a chatbot következetes ajánlásokat adjon.
- Adjon meg egy indítási feltételt - határozza meg pontosan, mikor kell elindulnia a folyamatnak (például „Amikor a felhasználó az árakról érdeklődik” vagy „Amikor a felhasználó segítséget kér a termékválasztáshoz”).
- Tesztelje a variációkat - próbáljon ki különböző válaszútvonalakat annak ellenőrzésére, hogy minden kombináció a megfelelő eredményt adja-e.
- Kombinálja betanítási adatokkal - a chatbot a folyamat mellett a tudásbázisát is tudja használni, ezért a részletesebb válaszok érdekében tanítsa be releváns tartalommal.
Melyik megközelítést érdemes használni?
- Conversation Flow szerkesztő - a struktúra garantált: a chatbot kizárólag az aktuális szakasz utasításait látja, így nem tud előreugrani vagy fázisokat összemosni. Minden szakasz külön utasítási területtel rendelkezik, és nincs szükség prompt engineeringre. Többfázisú beszélgetésekhez és olyan folyamatokhoz a legjobb, amelyeket a chatbotnak pontosan kell követnie. Ügyeljen a szerkesztő korlátaira (legfeljebb 15 szakasz, szakaszonként 4 átmenet).
- Prompt-alapú - gyorsan beállítható és rendkívül rugalmas: minden egyetlen promptban található, szakaszkorlátok nélkül. A kompromisszum az, hogy a struktúra csak annyira stabil, amennyire az utasításai azok - az AI esetenként eltérhet a forgatókönyvtől, különösen hosszú beszélgetések során. Rövid, egyszerű kérdéssorozatokhoz a legalkalmasabb.
Ha bizonytalan, kezdje a Conversation Flow szerkesztővel - az irányított beszélgetések felépítéséhez ez az ajánlott módszer.
Modell-kompatibilitás
A Dynamic Suggested Follow-ups használatához kompatibilis AI-modell szükséges. A funkció nem érhető el a GPT 4o, a GPT 4o Mini és a Gemini 3.1 Flash-Lite esetén. Ha a chatbotja ezek valamelyikét használja, váltson át bármely másik modellre a Settings > Model & Advanced (Beállítások > Modell és haladó) menüpontban.
Kapcsolódó cikkek
- Conversation Flow - teljes útmutató a vizuális folyamatszerkesztőhöz
- Dynamic suggested follow-ups - részletes útmutató a követő gombok működéséről
- Bot behavior customization - egyéni szerepköri utasítások írása