Centrum pomoci
Funkcie chatu

Vopred definovaný tok otázok a odpovedí

Posledná aktualizácia:

Preddefinované toky otázok a odpovedí vám umožňujú viesť návštevníkov štruktúrovanou konverzáciou. Namiesto voľného chatu kladie chatbot sériu otázok, ponúka možnosti odpovedí vo forme klikateľných tlačidiel a reaguje na základe výberu návštevníka.

V službe ChatLab existujú dva spôsoby, ako takýto tok vytvoriť:

  • Prístup 1: editor Conversation Flow (odporúčaný) - vizuálny editor uzlových grafov v ponuke Settings > Flow (Nastavenia > Tok), kde si konverzáciu rozvrhnete do fáz a prechodov. Graf definuje možné prechody medzi fázami; AI interpretuje ich podmienky.
  • Prístup 2: na základe promptu - štruktúrovaný prompt v ponuke Settings > Role & Behavior (Nastavenia > Rola a správanie), ktorý opisuje otázky a logiku rozhodovania v bežnom texte. Nastavenie je rýchle, ale štruktúra závisí od toho, ako presne AI dodržiava vaše inštrukcie.

Pri oboch prístupoch zabezpečí zapnutie funkcie Dynamic suggested follow-ups (Dynamické navrhované doplňujúce otázky) v ponuke Settings > Chat Conversation (Nastavenia > Chatová konverzácia) to, že sa možnosti odpovedí zobrazia v chate ako klikateľné tlačidlá.

Príklad

Pozrite si to v konverzácii

Veďte konverzáciu krok za krokom

Nastavte fázy a prechody v sekcii Conversation Flow. Tlačidlá s odpoveďami uľahčujú návštevníkom výber; návrhy vygenerované umelou inteligenciou nemusia byť fixne garantované.

Príklad ChatLabIlustračná konverzácia

Asistent: Hľadáte informácie o doručení alebo pomoc s výberom produktu?

Spustite si ukážku alebo si ju prečítajte nižšie. Nepoužívajú sa žiadne skutočné údaje zákazníkov.
1 / 5

Začnite zistením cieľa návštevníka.

Prehrávanie sa pozastaví, keď tento príklad opustí obrazovku. Toto je simulácia, nie živý chat. Ovládacie prvky widgetu počas prehrávania nie sú interaktívne.
Prečítať celý príklad
  1. Začnite zistením cieľa návštevníka.

    Asistent: Hľadáte informácie o doručení alebo pomoc s výberom produktu?

  2. Návštevník si vyberie smer konverzácie.

    Návštevník: Pomoc s výberom produktu.

  3. V ďalšej fáze sa zisťuje konkrétna požiadavka.

    Asistent: Aký je váš rozpočet?

  4. Odpoveď poskytne kontext pre ďalší krok.

    Návštevník: Do 100 $.

  5. Tento postup sa dá uzavrieť nastaveným vyhľadávaním produktov.

    Smaragdové zavinovacie šaty, $79. Viskóza, midi dĺžka.

Tu je ukážka preddefinovaného toku v praxi. Chatbot sa pýta na potreby návštevníka, ponúka možnosti vo forme tlačidiel a na základe odpovedí odporučí plán:

Zobraziť statickú snímku obrazovky

Preddefinovaný tok otázok a odpovedí v chatovacom widgete|width=35

Prístup 1: editor Conversation Flow (odporúčaný)

Editor Conversation Flow vám umožňuje navrhnúť konverzáciu ako vizuálny graf. Každý blok predstavuje fázu s vlastnými inštrukciami a pomenované šípky medzi fázami - nazývané prechody - určujú, kedy sa konverzácia posunie ďalej. Inštrukcie aktuálnej fázy dopĺňajú celkový prompt role. AI interpretuje podmienky prechodov a generuje odpovede, takže môže stále nesprávne pochopiť odpoveď alebo vynechať otázku.

Tu je kompletný príklad toku vytvoreného v editore - konverzácia sa začína fázou Greeting (Privítanie) a vetví sa do samostatných fáz v závislosti od toho, čo návštevník požaduje:

Príklad toku konverzácie vo vizuálnom editore

Krok 1: Povoľte tok

Vyberte svojho chatbota a prejdite do ponuky Settings > Flow. Začiarknite políčko Enable Conversation Flow (Povoliť Conversation Flow). Pri prvom otvorení editora sa zobrazí pripravený vzorový tok - môžete ho upraviť alebo kliknutím na Clear sample (Vymazať vzor) začať od začiatku.

Krok 2: Vytvorte fázu pre každú etapu

Kliknite na Add stage (Pridať fázu) pre každú etapu vašej konverzácie. Pre vyššie uvedený príklad poradcu by to mohlo byť:

  1. Greeting - privíta návštevníka a opýta sa, s čím potrebuje pomôcť.
  2. Needs questions - kladie preddefinované otázky jednu po druhej.
  3. Recommendation - priradí zhromaždené odpovede ku konkrétnemu odporúčaniu.

Krok 3: Napíšte inštrukcie pre fázu

Otázky a usmernenia k odpovediam pre každú etapu zadajte do poľa Stage instructions (Inštrukcie fázy) danej fázy. Fáza „Needs questions" by mohla obsahovať napríklad:

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.

Fázu s prázdnymi inštrukciami tok ignoruje, preto vyplňte každú fázu, ktorú má chatbot použiť.

Krok 4: Prepojte fázy pomocou prechodov

Vytvorte prechod z jednej fázy do druhej (kliknite na New connection (Nové spojenie) alebo potiahnite spojnicu z bodky na pravej strane fázy). Každému prechodu priraďte Condition (Podmienka) - opis v bežnom jazyku, kedy sa má pokračovať ďalej, napríklad „Visitor said what they need help with" alebo „Both questions have been answered". Po každej správe od návštevníka chatbot skontroluje prechody aktuálnej fázy a posunie sa ďalej, ak je splnená podmienka.

Krok 5: Označte počiatočnú a predvolenú fázu

Uistite sa, že vaša uvítacia fáza je označená ako START (ak nie je, vyberte ju a kliknite na Set as start (Nastaviť ako počiatočnú)). Fáza Default (Predvolená) je tá, do ktorej sa konverzácia vráti pri ďalšej správe návštevníka po fáze bez odchádzajúcich prechodov - na začiatku je zhodná s počiatočnou fázou.

Krok 6: Zapnite tlačidlá odpovedí a otestujte funkčnosť

Prejdite do ponuky Settings > Chat Conversation a povoľte funkciu Dynamic suggested follow-ups, aby sa možnosti odpovedí vykreslili ako klikateľné tlačidlá. Potom otvorte testovací chat na karte Overview (Prehľad) a prejdite celý tok, aby ste overili, či jednotlivé fázy kladú správne otázky a či sa prechody spúšťajú podľa očakávania.

Majte na pamäti limity editora: tok môže mať maximálne 15 fáz, každá fáza môže mať maximálne 4 odchádzajúce prechody a inštrukcie fáz majú limit počtu znakov, ktorý závisí od veľkosti kontextu vášho chatu. Úplného sprievodcu editorom vrátane informácií o počiatočných a predvolených fázach, nedosiahnuteľných fázach a všetkých limitoch nájdete v článku Conversation Flow.

Prístup 2: na základe promptu (jednoduchšia alternatíva)

Prístup založený na prompte vedie konverzáciu pomocou inštrukcií napísaných priamo v prompte role vášho chatbota. Je vhodný vtedy, keď chcete konverzáciu iba usmerniť cez krátku sériu otázok bez nastavovania celého toku.

Ako to funguje

Tok otázok a odpovedí založený na prompte kombinuje dve funkcie:

  • Prompt Custom Role & Behavior - definuje otázky, možnosti odpovedí a logiku rozhodovania
  • Dynamic Suggested Follow-ups - zobrazuje možnosti odpovedí ako klikateľné tlačidlá po každej odpovedi

Keď návštevník spustí tok (napríklad otázkou o cenách alebo kliknutím na navrhovanú otázku), chatbot sa riadi inštrukciami vo vašom prompte. Po každej odpovedi vygeneruje doplňujúce tlačidlá zodpovedajúce možnostiam odpovedí, ktoré ste definovali. Návštevník klikne na možnosť a chatbot pokračuje na ďalší krok.

Krok 1: Napíšte prompt

Prejdite do ponuky Settings > Role & Behavior a otvorte kartu Custom Role Definition (Vlastná definícia role) - druhú kartu režimu vedľa položky Predefined Role (Preddefinovaná rola). Prepnutie na túto kartu vám umožní nahradiť sprevádzané nastavenia role vlastnými inštrukciami.

Nastavenia Role & Behavior s kartou Custom Role Definition a podkartou Chat / Text prompt

Oblasť vlastného promptu je rozdelená na dve podkarty: Chat / Text a Voice Conversation. Inštrukcie pre svoj tok napíšte pod podkartu Chat / Text.

Napíšte prompt, ktorý definuje váš tok. Dobrá štruktúra promptu zahŕňa:

  1. Všeobecný opis role - čo chatbot robí
  2. Pomenovanú sekciu - použite hranaté zátvorky ako [Názov sekcie] na označenie toku
  3. Číslované otázky - každá so zoznamom možností odpovedí
  4. Sekciu priraďovania - prepája kombinácie odpovedí s konkrétnymi odporúčaniami
  5. Inštrukciu na spustenie - hovorí chatbotovi, kedy má tok spustiť

Tu je šablóna promptu, ktorú si môžete prispôsobiť:

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

[Advisor Flow]:
Ask the following questions one at a time. 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].

Krok 2: Povoľte funkciu Dynamic Suggested Follow-ups

Prejdite do ponuky Settings > Chat Conversation a zapnite prepínač Dynamic suggested follow-ups.

Nastavenia konverzácie so zapnutým prepínačom Dynamic suggested follow-ups

Práve to zabezpečí, že sa možnosti odpovedí zobrazia v chate ako klikateľné tlačidlá. Bez tohto prepínača by chatbot vypísal možnosti ako text namiesto interaktívnych tlačidiel.

Prepínač Hide suggested questions after first message (Skryť navrhované otázky po prvej správe) nechajte vypnutý. Pred testovaním počkajte na automatické potvrdenie Saved (Uložené).

Krok 3: Otestujte tok

Otvorte testovací chat z karty Overview a vyskúšajte konverzáciu. Overte, či chatbot dodržiava správne poradie otázok a či sa možnosti odpovedí zobrazujú ako tlačidlá.

Tipy pre lepšie toky založené na prompte

  • Udržujte otázky krátke - chatbot generuje krátke doplňujúce tlačidlá; presný počet a znenie sa môžu líšiť. Navrhnite možnosti odpovedí stručne.
  • Používajte jasné priraďovanie - explicitne priraďte kombinácie odpovedí k výsledkom, aby chatbot poskytoval konzistentné odporúčania.
  • Pridajte podmienku spustenia - špecifikujte, kedy sa má tok začať (napríklad „When user asks about pricing" alebo „When user wants help choosing a product").
  • Otestujte varianty - vyskúšajte rôzne cesty odpovedí, aby ste sa uistili, že všetky kombinácie prinášajú správne výsledky.
  • Kombinujte s trénovacími údajmi - chatbot môže popri toku naďalej využívať vašu bázu znalostí, preto ho trénujte na relevantnom obsahu pre podrobnejšie odpovede.

Ktorý prístup by ste mali použiť?

  • Editor Conversation Flow - graf vymedzuje možné prechody a poskytuje inštrukcie aktuálnej fázy popri celkovej role. Používajte jasné podmienky a otestujte vetvy, pretože odpovede a smerovanie generované AI môžu stále obsahovať chyby. Najlepšie sa hodí pre konverzácie s niekoľkými odlišnými etapami. Dbajte na limity editora (maximálne 15 fáz, 4 prechody na fázu).
  • Na základe promptu - rýchle nastavenie a vysoká flexibilita: všetko sa nachádza v jednom prompte, bez limitov na počet fáz. Nevýhodou je, že štruktúra je len taká spoľahlivá, ako sú vaše inštrukcie - AI sa môže občas odkloniť od scenára, najmä pri dlhých konverzáciách. Najlepšie sa hodí pre krátke a jednoduché postupnosti otázok.

V prípade pochybností začnite s editorom Conversation Flow - je to odporúčaný spôsob budovania riadených konverzácií.

Kompatibilita modelov

Funkcia Dynamic Suggested Follow-ups vyžaduje kompatibilný AI model. Táto funkcia nie je dostupná pre GPT 4o, GPT 4o Mini a Gemini 3.1 Flash-Lite. Ak váš chatbot používa jeden z nich, prepnite na akýkoľvek iný model v ponuke Settings > Model & Advanced (Nastavenia > Model a pokročilé).

Súvisiace články