Οι προκαθορισμένες ροές ερωτήσεων και απαντήσεων σας επιτρέπουν να καθοδηγείτε τους επισκέπτες μέσα από μια δομημένη συνομιλία. Αντί για μια ανοιχτού τύπου συνομιλία, το chatbot κάνει μια σειρά ερωτήσεων, παρουσιάζει τις επιλογές απάντησης ως κουμπιά με δυνατότητα κλικ και ανταποκρίνεται με βάση τις επιλογές του επισκέπτη.
Υπάρχουν δύο τρόποι για να δημιουργήσετε μια τέτοια ροή στο ChatLab:
- Προσέγγιση 1: Πρόγραμμα επεξεργασίας Conversation Flow (συνιστάται) - ένας οπτικός επεξεργαστής γραφήματος κόμβων στο Settings > Flow (Ρυθμίσεις > Ροή), όπου σχεδιάζετε τη συνομιλία ως στάδια και μεταβάσεις. Η δομή επιβάλλεται από την ίδια τη ροή.
- Προσέγγιση 2: Με βάση το prompt - ένα δομημένο prompt στο Settings > Role & Behavior (Ρυθμίσεις > Ρόλος και συμπεριφορά) που περιγράφει τις ερωτήσεις και τη λογική λήψης αποφάσεων σε απλό κείμενο. Γρήγορο στη ρύθμιση, αλλά η δομή βασίζεται στο κατά πόσο το AI ακολουθεί τις οδηγίες σας.
Και στις δύο προσεγγίσεις, η ενεργοποίηση της επιλογής Dynamic suggested follow-ups (Δυναμικές προτεινόμενες επόμενες ερωτήσεις) (Settings > Chat Conversation [Ρυθμίσεις > Συνομιλία chat]) είναι αυτό που κάνει τις επιλογές απάντησης να εμφανίζονται ως κουμπιά με δυνατότητα κλικ στο chat.
Παράδειγμα
Ακολουθεί μια προκαθορισμένη ροή στην πράξη. Το chatbot ρωτά για τις ανάγκες του επισκέπτη, παρουσιάζει επιλογές ως κουμπιά και προτείνει ένα πλάνο με βάση τις απαντήσεις:
Προσέγγιση 1: Πρόγραμμα επεξεργασίας Conversation Flow (συνιστάται)
Το πρόγραμμα επεξεργασίας Conversation Flow σας επιτρέπει να σχεδιάσετε τη συνομιλία ως ένα οπτικό γράφημα. Κάθε πλαίσιο είναι ένα στάδιο με τις δικές του οδηγίες και τα βέλη με ετικέτες μεταξύ των σταδίων - που ονομάζονται μεταβάσεις - καθορίζουν πότε προχωρά η συνομιλία. Επειδή το chatbot ακολουθεί μόνο τις οδηγίες του τρέχοντος σταδίου, δεν μπορεί να παραλείψει ερωτήσεις ή να αναμείξει φάσεις μεταξύ τους.
Ακολουθεί ένα πλήρες παράδειγμα ροής που δημιουργήθηκε στο πρόγραμμα επεξεργασίας - η συνομιλία ξεκινά από το Greeting (Χαιρετισμός) και διακλαδώνεται σε ξεχωριστά στάδια ανάλογα με το τι θέλει ο επισκέπτης:
Βήμα 1: Ενεργοποιήστε τη ροή
Επιλέξτε το chatbot σας και μεταβείτε στο Settings > Flow. Επιλέξτε το πλαίσιο ελέγχου Enable Conversation Flow (Ενεργοποίηση Conversation Flow). Την πρώτη φορά που ανοίγετε τον επεξεργαστή, εμφανίζει μια έτοιμη δοκιμαστική ροή - επεξεργαστείτε την ή κάντε κλικ στο Clear sample (Εκκαθάριση δείγματος) για να ξεκινήσετε από την αρχή.
Βήμα 2: Δημιουργήστε ένα στάδιο για κάθε φάση
Κάντε κλικ στο Add stage (Προσθήκη σταδίου) για κάθε φάση της συνομιλίας σας. Για το παραπάνω παράδειγμα συμβούλου, αυτό θα μπορούσε να είναι:
- Greeting - καλωσορίζει τον επισκέπτη και ρωτά με τι χρειάζεται βοήθεια.
- Needs questions - υποβάλλει τις προκαθορισμένες ερωτήσεις μία προς μία.
- Recommendation - αντιστοιχίζει τις συλλεγμένες απαντήσεις σε μια πρόταση.
Βήμα 3: Γράψτε τις οδηγίες σταδίου
Εισαγάγετε τις ερωτήσεις και τις οδηγίες απάντησης για κάθε φάση στο πεδίο Stage instructions (Οδηγίες σταδίου) του αντίστοιχου σταδίου. Για παράδειγμα, το στάδιο "Needs questions" θα μπορούσε να περιέχει:
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.
Ένα στάδιο με κενές οδηγίες αγνοείται από τη ροή, επομένως συμπληρώστε κάθε στάδιο που θέλετε να χρησιμοποιεί το chatbot.
Βήμα 4: Συνδέστε τα στάδια με μεταβάσεις
Δημιουργήστε μια μετάβαση από το ένα στάδιο στο επόμενο (κάντε κλικ στο New connection [Νέα σύνδεση] ή σύρετε από την κουκκίδα στη δεξιά πλευρά ενός σταδίου). Δώστε σε κάθε μετάβαση ένα Condition (Συνθήκη) - μια περιγραφή σε απλή γλώσσα σχετικά με το πότε πρέπει να προχωρήσει, για παράδειγμα "Visitor said what they need help with" ή "Both questions have been answered". Μετά από κάθε μήνυμα επισκέπτη, το chatbot ελέγχει τις μεταβάσεις του τρέχοντος σταδίου και προχωρά όταν πληρούται μια συνθήκη.
Βήμα 5: Επισημάνετε τα στάδια Start και Default
Βεβαιωθείτε ότι το στάδιο χαιρετισμού σας έχει επισημανθεί ως START (επιλέξτε το και κάντε κλικ στο Set as start [Ορισμός ως έναρξη] εάν δεν είναι). Το στάδιο Default είναι το σημείο όπου επιστρέφει η συνομιλία αφού ένα στάδιο χωρίς περαιτέρω διαδρομή ολοκληρώσει το έργο του - αρχικά είναι το ίδιο με το στάδιο έναρξης.
Βήμα 6: Ενεργοποιήστε τα κουμπιά απαντήσεων και δοκιμάστε
Μεταβείτε στο Settings > Chat Conversation και ενεργοποιήστε το Dynamic suggested follow-ups, ώστε οι επιλογές απάντησης να εμφανίζονται ως κουμπιά με δυνατότητα κλικ. Στη συνέχεια, ανοίξτε το εργαλείο δοκιμής συνομιλίας στην καρτέλα Overview (Επισκόπηση) και περιηγηθείτε στη ροή για να βεβαιωθείτε ότι κάθε στάδιο κάνει τις σωστές ερωτήσεις και ότι οι μεταβάσεις ενεργοποιούνται όπως αναμένεται.
Έχετε υπόψη τα όρια του προγράμματος επεξεργασίας: μια ροή μπορεί να έχει έως και 15 στάδια, κάθε στάδιο έως και 4 εξερχόμενες μεταβάσεις και οι οδηγίες σταδίου έχουν ένα όριο χαρακτήρων που εξαρτάται από το μέγεθος πλαισίου της συνομιλίας σας. Ανατρέξτε στο άρθρο Conversation Flow για τον πλήρη οδηγό επεξεργασίας, συμπεριλαμβανομένων των σταδίων έναρξης και προεπιλογής, των μη προσβάσιμων σταδίων και όλων των ορίων.
Προσέγγιση 2: Με βάση το prompt (ελαφριά εναλλακτική)
Η προσέγγιση που βασίζεται σε prompt καθοδηγεί τη συνομιλία με οδηγίες γραμμένες απευθείας στο prompt ρόλου του chatbot σας. Είναι μια καλή επιλογή όταν θέλετε απλώς να κατευθύνετε τη συνομιλία μέσα από ένα σύντομο σύνολο ερωτήσεων χωρίς να ρυθμίσετε μια πλήρη ροή.
Πώς λειτουργεί
Μια ροή Q&A που βασίζεται σε prompt συνδυάζει δύο λειτουργίες:
- Προσαρμοσμένο prompt Role & Behavior - ορίζει τις ερωτήσεις, τις επιλογές απάντησης και τη λογική λήψης αποφάσεων
- Dynamic Suggested Follow-ups - παρουσιάζει τις επιλογές απάντησης ως κουμπιά με δυνατότητα κλικ μετά από κάθε απάντηση
Όταν ένας επισκέπτης ενεργοποιεί τη ροή (για παράδειγμα, ρωτώντας για τιμές ή κάνοντας κλικ σε μια προτεινόμενη ερώτηση), το chatbot ακολουθεί τις οδηγίες στο prompt σας. Μετά από κάθε απάντηση, δημιουργεί κουμπιά επόμενης ερώτησης που αντιστοιχούν στις επιλογές απάντησης που ορίσατε. Ο επισκέπτης κάνει κλικ σε μια επιλογή και το chatbot συνεχίζει στο επόμενο βήμα.
Βήμα 1: Γράψτε το prompt
Μεταβείτε στο Settings > Role & Behavior και ανοίξτε την καρτέλα Custom Role Definition (Προσαρμοσμένος ορισμός ρόλου - η δεύτερη καρτέλα λειτουργίας, δίπλα στο Predefined Role [Προκαθορισμένος ρόλος]). Η μετάβαση σε αυτήν την καρτέλα σας επιτρέπει να αντικαταστήσετε τις καθοδηγούμενες ρυθμίσεις ρόλου με τις δικές σας οδηγίες.
Η περιοχή προσαρμοσμένου prompt χωρίζεται σε δύο υποκαρτέλες, Chat / Text και Voice Conversation (Φωνητική συνομιλία). Γράψτε τις οδηγίες της ροής σας στην υποκαρτέλα Chat / Text.
Γράψτε ένα prompt που ορίζει τη ροή σας. Μια καλή δομή prompt περιλαμβάνει:
- Μια γενική περιγραφή ρόλου - τι κάνει το chatbot
- Μια ονομασμένη ενότητα - χρησιμοποιήστε αγκύλες όπως
[Section Name]για να ονομάσετε τη ροή - Αριθμημένες ερωτήσεις - καθεμία με μια λίστα επιλογών απάντησης
- Μια ενότητα αντιστοίχισης - συνδέει συνδυασμούς απαντήσεων με συγκεκριμένες προτάσεις
- Μια οδηγία έναρξης - ενημερώνει το chatbot πότε να ξεκινήσει τη ροή
Ακολουθεί ένα πρότυπο prompt που μπορείτε να προσαρμόσετε:
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: Ενεργοποιήστε το Dynamic Suggested Follow-ups
Μεταβείτε στο Settings > Chat Conversation και ενεργοποιήστε τον διακόπτη Dynamic suggested follow-ups.
Αυτό είναι που κάνει τις επιλογές απάντησης να εμφανίζονται ως κουμπιά με δυνατότητα κλικ στο chat. Χωρίς αυτόν τον διακόπτη, το chatbot θα παρέθετε τις επιλογές ως κείμενο αντί για διαδραστικά κουμπιά.
Αφού ενεργοποιήσετε και τις δύο ρυθμίσεις, κάντε κλικ στο Save Changes (Αποθήκευση αλλαγών).
Βήμα 3: Δοκιμάστε τη ροή
Ανοίξτε το εργαλείο δοκιμής συνομιλίας από την καρτέλα Overview και δοκιμάστε τη συνομιλία. Βεβαιωθείτε ότι το chatbot ακολουθεί τη σωστή σειρά ερωτήσεων και ότι οι επιλογές απάντησης εμφανίζονται ως κουμπιά.
Συμβουλές για καλύτερες ροές βάσει prompt
- Κρατήστε τις ερωτήσεις σύντομες - το chatbot δημιουργεί 3-4 κουμπιά επόμενης ερώτησης, καθένα από τα οποία περιορίζεται σε λίγες λέξεις. Σχεδιάστε τις επιλογές απάντησης ώστε να είναι περιεκτικές.
- Χρησιμοποιήστε σαφείς αντιστοιχίσεις - αντιστοιχίστε ρητά τους συνδυασμούς απαντήσεων σε αποτελέσματα, ώστε το chatbot να παρέχει συνεπείς συστάσεις.
- Προσθέστε μια συνθήκη ενεργοποίησης - καθορίστε πότε πρέπει να ξεκινά η ροή (για παράδειγμα, "When user asks about pricing" ή "When user wants help choosing a product").
- Δοκιμάστε παραλλαγές - δοκιμάστε διαφορετικές διαδρομές απαντήσεων για να βεβαιωθείτε ότι όλοι οι συνδυασμοί παράγουν σωστά αποτελέσματα.
- Συνδυάστε με δεδομένα εκπαίδευσης - το chatbot μπορεί ακόμα να χρησιμοποιεί τη γνωσιακή σας βάση παράλληλα με τη ροή, επομένως εκπαιδεύστε το με σχετικό περιεχόμενο για πιο λεπτομερείς απαντήσεις.
Ποια προσέγγιση πρέπει να χρησιμοποιήσω;
- Πρόγραμμα επεξεργασίας Conversation Flow - η δομή επιβάλλεται: το chatbot βλέπει μόνο τις οδηγίες του τρέχοντος σταδίου, επομένως δεν μπορεί να μεταπηδήσει μπροστά ή να αναμείξει φάσεις. Κάθε στάδιο έχει τον δικό του χώρο οδηγιών και δεν απαιτείται prompt engineering. Ιδανικό για συνομιλίες πολλαπλών φάσεων και διαδικασίες που το chatbot πρέπει να ακολουθεί με ακρίβεια. Προσέξτε τα όρια του προγράμματος επεξεργασίας (έως 15 στάδια, 4 μεταβάσεις ανά στάδιο).
- Με βάση το prompt - γρήγορο στη ρύθμιση και πολύ ευέλικτο: τα πάντα βρίσκονται σε ένα prompt, χωρίς όρια σταδίων. Ο συμβιβασμός είναι ότι η δομή είναι τόσο ισχυρή όσο οι οδηγίες σας - το AI μπορεί περιστασιακά να αποκλίνει από το σενάριο, ειδικά σε μεγάλες συνομιλίες. Ιδανικό για σύντομες, απλές σειρές ερωτήσεων.
Σε περίπτωση αμφιβολίας, ξεκινήστε με το πρόγραμμα επεξεργασίας Conversation Flow - είναι ο συνιστώμενος τρόπος για τη δημιουργία καθοδηγούμενων συνομιλιών.
Συμβατότητα μοντέλων
Το Dynamic Suggested Follow-ups απαιτεί ένα συμβατό μοντέλο AI. Η λειτουργία δεν είναι διαθέσιμη για τα GPT 4o, GPT 4o Mini και Gemini 3.1 Flash-Lite. Εάν το chatbot σας χρησιμοποιεί ένα από αυτά, μεταβείτε σε οποιοδήποτε άλλο μοντέλο στο Settings > Model & Advanced (Ρυθμίσεις > Μοντέλο και για προχωρημένους).
Σχετικά άρθρα
- Conversation Flow - πλήρης οδηγός για τον οπτικό επεξεργαστή ροής
- Dynamic suggested follow-ups - αναλυτικός οδηγός για το πώς λειτουργούν τα κουμπιά επόμενης ερώτησης
- Bot behavior customization - πώς να γράψετε προσαρμοσμένες οδηγίες ρόλου