Οδηγός ρύθμισης για την παραμετροποίηση του chatbot σου, τη σύνδεση πηγών γνώσης, τη δημοσίευση του widget και την κατανόηση της εμπειρίας των επισκεπτών σου.

1. Σύνδεση και Πρόσβαση

Συνδέσου στον λογαριασμό σου για να δεις τον πίνακα διαχείρισης. Εκεί ρυθμίζεις το chatbot σου, διαχειρίζεσαι τις πηγές γνώσης του και δημιουργείς τον κώδικα που χρησιμοποιείται στον ιστότοπό σου.

2. Τι Κάνει Κάθε Καρτέλα

Ο πίνακας διαχείρισης είναι οργανωμένος σε καρτέλες. Κάθε καρτέλα ελέγχει διαφορετικό μέρος των ρυθμίσεων ή της καθημερινής λειτουργίας:

  • General: Ελέγχει τη δημιουργικότητα απαντήσεων του βοηθού, τη διάρκεια προσωρινής μνήμης, τα επιτρεπόμενα URLs ιστοτόπων, τις λέξεις-κλειδιά προς αγνόηση και τις βασικές οδηγίες συστήματος (system prompt).
  • Knowledge Files: Αποθηκεύει ανεβασμένα έγγραφα που μετατρέπονται σε γνώση κειμένου, με προαιρετικές συλλογές αναζήτησης ανά αρχείο.
  • Knowledge Bases: Συνδέει δυναμικές πηγές όπως XML feeds, RSS feeds ή αποθετήρια GitHub για δημιουργία ευρετηρίου.
  • Routing: Αποφασίζει ποια συλλογή αναζητείται πρώτη με βάση λέξεις-κλειδιά, κανόνες domain, πρόθεση συλλογής και όρια βαθμολογίας.
  • Widget: Ελέγχει την εμφάνιση του chatbot, τα κείμενα γλώσσας, τι βλέπουν οι χρήστες όταν δεν βρίσκεται απάντηση και πώς ενσωματώνεται η συνομιλία στον ιστότοπό σου.
  • Logs: Επιτρέπει να φιλτράρεις και να ελέγχεις αποθηκευμένες συνομιλίες και να τις εξάγεις σε CSV για ανάλυση.
  • Profile: Αποθηκεύει στοιχεία επικοινωνίας, επιλογές αλλαγής κωδικού και πληροφορίες μηνιαίας χρήσης.

3. Ρύθμιση Βασικής Συμπεριφοράς

  • Δημιουργικότητα απάντησης: Χρησιμοποίησε το slider στην καρτέλα General για να ελέγξεις το πόσο εστιασμένες ή δημιουργικές θα είναι οι απαντήσεις. Οι χαμηλές τιμές είναι για πιο εστιασμένες απαντήσεις. Οι υψηλές τιμές είναι για πιο δημιουργικές.
  • Cache TTL: Όρισε πόσο χρόνο οι απαντήσεις παραμένουν στην cache. Χρησιμοποίησε 0 για απενεργοποίηση της προσωρινής μνήμης. Χρησιμοποίησε το κουμπί καθαρισμού αν θέλεις να αφαιρέσεις χειροκίνητα ληγμένες εγγραφές στη προσωρινή μνήμη.
  • Επιτρεπόμενα URLs: Πρόσθεσε ένα URL ιστοτόπου ή domain ανά γραμμή, ώστε να επιτρέπεται να φορτώνουν το widget σου. Αυτή η ρύθμιση είναι σημαντική, ώστε να μην μπορεί κάποιος να χρησιμοποιήσει το chatbot σου. Αν η σελίδα δεν είναι στην επιτρεπόμενη λίστα σου ή αν η λίστα είναι κενή, το ενσωματωμένο widget δεν θα εκτελεστεί.
  • Λέξεις προς αγνόηση στην αναζήτηση: Πρόσθεσε λέξεις που πρέπει να αγνοούνται όταν το σύστημα δημιουργεί αναζήτηση βάσει λέξεων κλειδιών.
  • Βασικές οδηγίες συστήματος (system prompt): Γράψε τις βασικές οδηγίες που ορίζουν ύφος, κανόνες, επιχειρηματικούς περιορισμούς και τον τρόπο που ο βοηθός θα χρησιμοποιεί τη γνώση σου.

4. Προσθήκη Πηγών Γνώσης

  • Knowledge Files: Ανέβασε αρχεία PDF, TXT, CSV, XLS, XLSX, DOC ή DOCX. Τα ανεβασμένα αρχεία μετατρέπονται σε γνώση κειμένου για δημιουργία ευρετηρίου.
  • Ονομασία αρχείου εξόδου: Προαιρετικά μπορείς να μετονομάσεις το μετατρεπόμενο αρχείο κατά το ανέβασμα.
  • Επεξεργασία και δομή περιεχομένου: Μέσα στον editor αρχείου μπορείς να χωρίσεις το περιεχόμενο με δείκτες παραγράφων, επικεφαλίδες Markdown ή κενές γραμμές ώστε το search index να το διασπά πιο σωστά.
  • Συλλογές ανά αρχείο: Κάθε αρχείο γνώσης μπορεί να χρησιμοποιεί την προεπιλεγμένη συλλογή ή συγκεκριμένη συλλογή αναζήτησης.
  • Knowledge Bases: Πρόσθεσε ζωντανές πηγές από XML, RSS ή GitHub. Δες το API Reference για λεπτομέρειες μορφής XML.
  • Πηγές GitHub: Μπορείς να κάνεις index δημόσια αποθετήρια χωρίς token ή ιδιωτικά αποθετήρια με GitHub personal access token.
  • Μάσκες αρχείων: Για πηγές GitHub, μπορείς να περιορίσεις την ευρετηρίαση σε επιλεγμένες επεκτάσεις όπως md, php, json ή txt.
  • Σταδιακές ενημερώσεις: Ενεργοποίησέ τις όταν η πηγή υποστηρίζει timestamps τροποποίησης και θέλεις ταχύτερη επανευρετηρίαση μόνο των αλλαγμένων στοιχείων.
  • Διάσπαση στοιχείων: Άφησέ το ενεργό για τεκμηρίωση και μακροσκελές περιεχόμενο. Απενεργοποίησέ το για καταλόγους ή εγγραφές που πρέπει να παραμένουν ως ένα στοιχείο.
  • Παραδείγματα συνδέσεων για λήψη δεδομένων: Η καρτέλα Knowledge Bases περιλαμβάνει έτοιμα παραδείγματα scripts για σύνδεση με WordPress, WooCommerce, OpenCart, WHMCS και γενικές ροές εξαγωγής XML.

5. Ρύθμιση Δρομολόγησης και Αναζήτησης

  • Συλλογές: Οργάνωσε τη βάση γνώσης σε συλλογές όπως support, products, billing ή orders.
  • Λέξεις-κλειδιά δρομολόγησης: Πρόσθεσε λέξεις-κλειδιά σε συλλογές ώστε τα σχετικά ερωτήματα να προτεραιοποιούν τη σωστή συλλογή.
  • Δρομολόγηση domain: Μπορείς να ορίσεις μια συλλογή να μην κάνει κάτι ειδικό, να αγνοείται για ένα domain, να γίνεται προτεραιότητα για ένα domain ή να χρησιμοποιείται μόνο όταν το domain της σελίδας ταιριάζει ακριβώς με λέξη-κλειδί.
  • Πρόθεση συλλογής: Χρησιμοποίησε προσεκτικά τους τύπους πρόθεσης. Για παράδειγμα, μια συλλογή order μπορεί να ενεργοποιεί συμπεριφορά prompting σχετική με παραγγελίες πριν από την αναζήτηση παραγγελίας.
  • Όριο συνάφειας: Αύξησε το όριο για αυστηρότερη αντιστοίχιση. Μείωσέ το αν θέλεις ευρύτερη ανάκτηση.
  • Σειρά προτεραιότητας: Άλλαξε τη διάταξη στις συλλογές ώστε οι πιο σημαντικές πηγές να ελέγχονται πρώτες.
  • Test Routing: Προσομοίωσε μια πραγματική ερώτηση χρήστη πριν τη δημοσίευση ώστε να επιβεβαιώσεις ότι καλεί τη σωστή συλλογή.
  • Test Search: Εκτέλεσε χειροκίνητες αναζητήσεις σε μία συλλογή ή σε όλες για να δεις ποιο περιεχόμενο είναι πιθανό να ανακτηθεί.
Λογική Πρόθεσης (Πώς Αποφασίζει το Routing)

Πριν από την ανάκτηση γνώσης, το σύστημα εκτελεί μια ταξινόμηση πρόθεσης για κάθε μήνυμα χρήστη. Το αποτέλεσμα είναι μία από τέσσερις προθέσεις:

  • human: Ο χρήστης ζητά να μιλήσει με άνθρωπο/εκπρόσωπο/υποστήριξη.
  • order: Ο χρήστης ρωτά για τιμολόγια, παραγγελίες, υπόλοιπο ή άλλα προσωπικά οικονομικά στοιχεία λογαριασμού/παραγγελίας.
  • eshop: Ο χρήστης ρωτά για προϊόν.
  • none: Οποιοδήποτε άλλο γενικό ερώτημα.

6. Προσαρμογή Εμπειρίας Επισκέπτη

  • Εμφάνιση: Όρισε θέση widget, προεπιλογή θέματος, ταχύτητα animation πληκτρολόγησης, στρογγυλεμένες γωνίες, χρώματα, λογότυπο κεφαλίδας και εικονίδιο κουμπιού.
  • Πολυγλωσσικά κείμενα: Ρύθμισε τίτλο, placeholder πεδίου εισαγωγής, κείμενο κουμπιού αποστολής, αρχικούς χαιρετισμούς, λεπτομέρειες “σκέψης”, επιβεβαίωση επανεκκίνησης, κείμενο κουμπιού νέας συνομιλίας και μήνυμα εκκαθάρισης συνομιλίας για κάθε υποστηριζόμενη γλώσσα.
  • Συμπεριφορά αρχικού χαιρετισμού: Μπορείς να προσθέσεις πολλαπλούς χαιρετισμούς ανά γλώσσα. Το widget επιλέγει έναν τυχαία, ώστε η αρχική εμπειρία να μην φαίνεται επαναλαμβανόμενη.
  • Συμπεριφορά χωρίς απάντηση: Προσάρμοσε τι βλέπουν οι χρήστες όταν το bot δεν μπορεί να βρει σχετική γνώση.
  • Κλιμάκωση υποστήριξης: Επίλεξε αν το bot θα ζητά στοιχεία επικοινωνίας και θα στέλνει email στη διεύθυνση υποστήριξής σας ή αν απλώς θα εμφανίζει εναλλακτικό μήνυμα επικοινωνίας.
  • Κείμενα συμμόρφωσης: Πρόσθεσε αποποίηση ευθύνης και προαιρετικό σύνδεσμο πολιτικής απορρήτου για το widget που βλέπει ο επισκέπτης.
  • Στοιχεία επιχειρηματικού προφίλ: Μπορείς να επιτρέψεις στον βοηθό να κοινοποιεί εταιρικά στοιχεία επικοινωνίας ή αναγνωριστικά εταιρείας όταν ο επισκέπτης ρωτά, διατηρώντας παράλληλα μπλοκαρισμένα τα δεδομένα που αφορούν συγκεκριμένους πελάτες.
  • Συμπεριφορά γλώσσας: Το widget μπορεί να ανιχνεύει αυτόματα τη γλώσσα του browser του επισκέπτη ή να οριστεί υποχρεωτικά σε συγκεκριμένη γλώσσα στις ρυθμίσεις embed.

7. Δημοσίευση του Widget

  • Δημιουργία widget API key: Στην καρτέλα Widget δημιούργησε το API key και αποθήκευσέ το πριν αντιγράψεις τον κώδικα ενσωμάτωσης.
  • Κώδικας ενσωμάτωσης: Αντέγραψε το παραγόμενο script tag και τοποθέτησέ το πριν από το κλείσιμο του </body> στον ιστότοπό σου.
  • Σύνδεσμος full-page chat: Αν προτιμάς, μπορείς επίσης να χρησιμοποιήσεις το παραγόμενο URL πλήρους σελίδας συνομιλίας αντί για το αιωρούμενο widget.
  • Εμφάνιση στο embed: Χρησιμοποίησε την επιλογή Include Appearance Settings in Widget αν θέλεις το script ενσωμάτωσης να μεταφέρει τα αποθηκευμένα χρώματα και τις οπτικές ρυθμίσεις σου.
  • Γλώσσα στο embed: Μπορείς να επιβάλεις συγκεκριμένη γλώσσα στις ρυθμίσεις embed ή να το αφήσεις να ανιχνεύει αυτόματα.
  • Αυτόματο πλαίσιο σελίδας: Ο loader στέλνει το URL της τρέχουσας σελίδας στο σύστημα συνομιλίας. Αυτό βοηθά στη δρομολόγηση και στους ελέγχους επιτρεπόμενου domain.
  • Προτεινόμενος έλεγχος δημοσίευσης: Μετά την ενσωμάτωση, άνοιξε τη σελίδα του ιστότοπού σου, επιβεβαίωσε ότι φορτώνει το widget, ότι εμφανίζεται η σωστή γλώσσα και κάνε 3 έως 5 ρεαλιστικές ερωτήσεις πελατών.

8. Παρακολούθηση, Συντήρηση και Βελτίωση

  • Logs: Χρησιμοποίησε φίλτρα ημερομηνιών και γρήγορα εύρη για να ελέγξεις το ιστορικό συνομιλιών και έπειτα κάνε εξαγωγή τα αποτελέσματα σε CSV όταν χρειάζεσαι offline ανάλυση.
  • Profile: Διατήρησε ενημερωμένα email, εταιρεία, τηλέφωνο, ΑΦΜ και διεύθυνση και άλλαξε κωδικό από την καρτέλα Profile όταν χρειάζεται.
  • Χρήση: Έλεγξε τη μηνιαία πρόοδο χρήσης στο Profile ώστε να βλέπεις πόσο κοντά είσαι στο όριο απαντήσεων.
  • Ροή ευρετηρίασης: Κάνε επαναδημιουργία ευρετηρίου μετά από μεγάλες αλλαγές περιεχομένου. Αν είναι ενεργή η αυτόματη ευρετηρίαση, ο προγραμματισμένος συγχρονισμός μπορεί να κρατά τις δυναμικές πηγές ενημερωμένες.
  • Βέλτιστη πρακτική για συλλογές: Διαχώρισε τις συλλογές ανά επιχειρηματικό σκοπό, όπως products, support, billing ή orders, αντί να τα αναμειγνύεις όλα.
  • Βέλτιστη πρακτική για κείμενο πηγής: Κράτησε το περιεχόμενο καθαρό, απλό και άμεσο. Αφαίρεσε περιττό markup και απέφυγε να κρύβεις βασικά στοιχεία μέσα σε πολύ μεγάλες παραγράφους.
  • Βέλτιστη πρακτική για routing: Ξεκίνησε με μικρό αριθμό καθαρά ονομασμένων συλλογών, δοκίμασε με πραγματικές ερωτήσεις πελατών και επέκτεινε με κανόνες δρομολόγησης μόνο όταν χρειάζεται.
  • Βέλτιστη πρακτική για εμπιστοσύνη επισκεπτών: Γράψε φιλικά μηνύματα, πρόσθεσε καθαρή διαδρομή κλιμάκωσης υποστήριξης και διαττήρησε ενημερωμένα την αποποίηση ευθύνης και τον σύνδεσμο πολιτικής απορρήτου.