Centrum nápovědy
Funkce chatu

Předdefinovaný scénář otázek a odpovědí

Poslední aktualizace:

Předem definované toky otázek a odpovědí vám umožňují provést návštěvníky strukturovanou konverzací. Místo otevřeného chatu klade chatbot sérii otázek, nabízí možnosti odpovědí jako klikací tlačítka a reaguje na základě voleb návštěvníka.

V ChatLabu existují dva způsoby, jak takový tok vytvořit:

  • Přístup 1: editor Conversation Flow (doporučeno) - vizuální editor uzlových grafů v Settings > Flow (Nastavení > Tok), kde si konverzaci rozvrhnete jako fáze a přechody. Graf definuje možné přechody mezi fázemi; AI vyhodnocuje jejich podmínky.
  • Přístup 2: založený na promptu - strukturovaný prompt v Settings > Role & Behavior (Nastavení > Role a chování), který popisuje otázky a rozhodovací logiku v prostém textu. Nastavení je rychlé, ale struktura závisí na tom, jak spolehlivě AI dodržuje vaše pokyny.

U obou přístupů je zapnutí funkce Dynamic suggested follow-ups (Dynamické navrhované doplňující otázky) v Settings > Chat Conversation (Nastavení > Konverzace na chatu) tím, co způsobí, že se možnosti odpovědí zobrazí v chatu jako klikací tlačítka.

Příklad

Podívejte se na ukázku v konverzaci

Veďte konverzaci jednotlivými fázemi

Nastavte fáze a přechody v Conversation Flow. Tlačítka odpovědí pomáhají návštěvníkům s výběrem; návrhy generované umělou inteligencí nejsou zaručené fixní možnosti.

Příklad ChatLabIlustrativní konverzace

Asistent: Hledáte informace o doručení, nebo pomoc s výběrem produktu?

Spusťte ukázku nebo si ji přečtěte níže. Nejsou použita žádná skutečná data zákazníků.
1 / 5

Začněte zjištěním cíle návštěvníka.

Přehrávání se pozastaví, jakmile tento příklad zmizí z obrazovky. Toto je simulace, nikoli live chat. Ovládací prvky widgetu uvnitř přehrávání nejsou interaktivní.
Přečíst celý příklad
  1. Začněte zjištěním cíle návštěvníka.

    Asistent: Hledáte informace o doručení, nebo pomoc s výběrem produktu?

  2. Návštěvník si vybere další postup.

    Návštěvník: Pomoc s výběrem produktu.

  3. V další fázi se shromáždí příslušný požadavek.

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

  4. Odpověď poskytne kontext pro následující fázi.

    Návštěvník: Do 100 $.

  5. Tento postup může dokončit nastavené vyhledávání produktů.

    Smaragdové zavinovací šaty, $79. Viskóza, midi délka.

Zde je předem definovaný tok v akci. Chatbot se zeptá na potřeby návštěvníka, nabídne možnosti formou tlačítek a na základě odpovědí doporučí vhodný plán:

Zobrazit statický snímek obrazovky

Předem definovaný tok otázek a odpovědí ve widgetu chatu|width=35

Přístup 1: editor Conversation Flow (doporučeno)

Editor Conversation Flow vám umožní navrhnout konverzaci jako vizuální graf. Každý blok představuje fázi s vlastními instrukcemi a popsané šipky mezi fázemi - nazývané přechody - určují, kdy se konverzace posune dál. Instrukce aktuální fáze doplňují celkový prompt role. AI vyhodnocuje podmínky přechodu a generuje odpovědi, takže může stále špatně pochopit odpověď nebo vynechat otázku.

Zde je kompletní příklad toku vytvořeného v editoru - konverzace začíná v Greeting (Pozdrav) a větví se do samostatných fází podle toho, co návštěvník požaduje:

Ukázka konverzačního toku ve vizuálním editoru

Krok 1: Povolení toku

Vyberte svého chatbota a přejděte do Settings > Flow (Nastavení > Tok). Zaškrtněte políčko Enable Conversation Flow (Povolit Conversation Flow). Při prvním otevření editor zobrazí připravený ukázkový tok - upravte jej nebo klikněte na Clear sample (Vymazat ukázku), pokud chcete začít od začátku.

Krok 2: Vytvoření fáze pro každou část

Klikněte na Add stage (Přidat fázi) pro každou část vaší konverzace. Pro výše uvedený příklad s poradcem by to mohlo být:

  1. Greeting - přivítá návštěvníka a zeptá se, s čím potřebuje pomoci.
  2. Needs questions - postupně pokládá předem definované otázky.
  3. Recommendation - přiřadí shromážděné odpovědi k doporučení.

Krok 3: Napsání instrukcí pro fázi

Otázky a pokyny pro odpovědi vložte pro každou fázi do pole Stage instructions (Instrukce fáze). Například fáze "Needs questions" může obsahovat:

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ázi s prázdnými instrukcemi tok ignoruje, proto vyplňte každou fázi, kterou má chatbot použít.

Krok 4: Propojení fází pomocí přechodů

Vytvořte přechod z jedné fáze do druhé (klikněte na New connection (Nové spojení), nebo přetáhněte spojnici z bodu na pravé straně fáze). Každému přechodu zadejte Condition (Podmínka) - slovní popis toho, kdy se má přejít dál, například "Visitor said what they need help with" nebo "Both questions have been answered". Po každé zprávě návštěvníka chatbot zkontroluje přechody aktuální fáze a při splnění podmínky postoupí dál.

Krok 5: Označení fází Start a Default

Ujistěte se, že vaše uvítací fáze je označena jako START (pokud není, vyberte ji a klikněte na Set as start (Nastavit jako start)). Fáze Default (Výchozí) je místo, kam se konverzace vrátí při další zprávě návštěvníka po fázi, která nemá žádné odchozí přechody - zpočátku je shodná s počáteční fází.

Krok 6: Zapnutí tlačítek s odpověďmi a testování

Přejděte do Settings > Chat Conversation (Nastavení > Konverzace na chatu) a zapněte možnost Dynamic suggested follow-ups (Dynamické navrhované doplňující otázky), aby se možnosti odpovědí vykreslovaly jako klikací tlačítka. Poté otevřete testovací prostředí chatu na kartě Overview (Přehled) a projděte celý tok, abyste ověřili, že každá fáze klade správné otázky a přechody se spouštějí podle očekávání.

Mějte na paměti limity editoru: tok může mít až 15 fází, každá fáze až 4 odchozí přechody a instrukce fáze mají limit počtu znaků, který závisí na velikosti kontextu vašeho chatu. Úplného průvodce editorem včetně počátečních a výchozích fází, nedosažitelných fází a všech limitů najdete v článku Conversation Flow.

Přístup 2: založený na promptu (odlehčená alternativa)

Přístup založený na promptu řídí konverzaci pomocí instrukcí zapsaných přímo do promptu role vašeho chatbota. Hodí se ve chvíli, kdy chcete konverzaci jen jednoduše provést krátkou sadou otázek, aniž byste museli nastavovat plnohodnotný tok.

Jak to funguje

Tok otázek a odpovědí založený na promptu kombinuje dvě funkce:

  • Custom Role & Behavior prompt - definuje otázky, možnosti odpovědí a rozhodovací logiku
  • Dynamic Suggested Follow-ups - zobrazuje možnosti odpovědí jako klikací tlačítka po každé odpovědi

Když návštěvník tok spustí (například dotazem na ceny nebo kliknutím na navrženou otázku), chatbot se řídí instrukcemi ve vašem promptu. Po každé odpovědi vygeneruje doplňující tlačítka odpovídající vámi definovaným možnostem. Návštěvník klikne na možnost a chatbot pokračuje k dalšímu kroku.

Krok 1: Napsání promptu

Přejděte do Settings > Role & Behavior (Nastavení > Role a chování) a otevřete kartu Custom Role Definition (Vlastní definice role) - druhá karta režimu vedle Predefined Role (Předdefinovaná role). Přepnutím na tuto kartu můžete nahradit řízená nastavení role vlastními instrukcemi.

Role a chování s kartou Custom Role Definition a podkartou promptu Chat / Text

Oblast pro vlastní prompt je rozdělena na dvě podkarty: Chat / Text a Voice Conversation. Instrukce pro svůj tok zapište pod podkartu Chat / Text.

Napište prompt, který definuje váš tok. Dobrá struktura promptu obsahuje:

  1. Obecný popis role - co chatbot dělá
  2. Pojmenovanou sekci - pro označení toku použijte hranaté závorky jako [Název sekce]
  3. Číslované otázky - každá se seznamem možností odpovědí
  4. Sekci přiřazení (mapping) - propojuje kombinace odpovědí s konkrétními doporučeními
  5. Spouštěcí instrukci - říká chatbotovi, kdy má tok zahájit

Zde je šablona promptu, kterou si můžete přizpůsobit:

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: Zapnutí funkce Dynamic Suggested Follow-ups

Přejděte do Settings > Chat Conversation (Nastavení > Konverzace na chatu) a zapněte přepínač Dynamic suggested follow-ups (Dynamické navrhované doplňující otázky).

Nastavení konverzace se zapnutým přepínačem Dynamic suggested follow-ups

Právě toto nastavení zajistí, že se možnosti odpovědí zobrazí v chatu jako klikací tlačítka. Bez tohoto přepínače by chatbot vypsal možnosti pouze jako text místo interaktivních tlačítek.

Možnost Hide suggested questions after first message (Skrýt navrhované otázky po první zprávě) nechte vypnutou. Před testováním počkejte na automatické potvrzení Saved (Uloženo).

Krok 3: Otestování toku

Otevřete testovací prostředí chatu z karty Overview (Přehled) a vyzkoušejte konverzaci. Ověřte, že chatbot postupuje podle správného pořadí otázek a že se možnosti odpovědí zobrazují jako tlačítka.

Tipy pro lepší toky založené na promptu

  • Udržujte otázky krátké - chatbot generuje krátká doplňující tlačítka; přesný počet a formulace se mohou lišit. Navrhněte možnosti odpovědí stručně.
  • Používejte jasná přiřazení - explicitně namapujte kombinace odpovědí na výsledky, aby chatbot poskytoval konzistentní doporučení.
  • Přidejte spouštěcí podmínku - určete, kdy má tok začít (například "When user asks about pricing" nebo "When user wants help choosing a product").
  • Otestujte různé varianty - vyzkoušejte různé cesty odpovědí, abyste se ujistili, že všechny kombinace vedou ke správným výsledkům.
  • Kombinujte s trénovacími daty - chatbot může vedle toku stále využívat vaši znalostní bázi, proto jej trénujte s relevantním obsahem pro podrobnější odpovědi.

Který přístup zvolit?

  • Editor Conversation Flow - graf omezuje možné přechody a dodává instrukce aktuální fáze společně s celkovou rolí. Používejte jasné podmínky a testujte větvení, protože odpovědi a směrování generované pomocí AI mohou stále chybovat. Nejlepší pro konverzace s několika odlišnými fázemi. Nezapomínejte na limity editoru (až 15 fází, 4 přechody na fázi).
  • Založený na promptu - rychlé nastavení a vysoká flexibilita: vše je v jednom promptu, bez omezení počtu fází. Nevýhodou je, že struktura je pouze tak spolehlivá, jak přesné jsou vaše instrukce - AI se může občas odchýlit od scénáře, zejména v delších konverzacích. Nejlepší pro krátké, jednoduché sekvence otázek.

V případě pochybností začněte s editorem Conversation Flow - jde o doporučený způsob vytváření řízených konverzací.

Kompatibilita modelů

Dynamické navrhované doplňující otázky (Dynamic Suggested Follow-ups) vyžadují kompatibilní model AI. Tato funkce není k dispozici pro GPT 4o, GPT 4o Mini a Gemini 3.1 Flash-Lite. Pokud váš chatbot používá některý z těchto modelů, přepněte na jakýkoli jiný model v Settings > Model & Advanced (Nastavení > Model a pokročilé).

Související články