Vorbereitung: Umzug von Chatbase auf unser eigenes Chat-Widget

Vorbereitung: Umzug von Chatbase auf unser eigenes Chat-Widget

Entfernen von alten bzw. nicht mehr benötigten Wissenselementen

Geht in Chatbase unter Data Sources folgende Bereiche durch:

📁 Files: Löscht Dokumente, die nicht mehr aktuell oder relevant sind

📝 Texts Snippets: Entfernt veraltete Textbausteine

🌐 Website: Prüft, welche Website-Bereiche wirklich für den Chatbot benötigt werden und entfernt überflüssige URLs

Q&A: Geht die Fragen und Antworten einzeln durch und prüft ebenfalls, ob diese noch benötigt werden. Löscht automatisch erstellte Einträge mit Titeln wie "Conversation a78sff78daw9s8dsf67ads [...]". Diese stammen oft aus automatischen Verbesserungsvorschlägen und sind häufig nicht relevant.

Idea
In zahlreichen Fällen genügt die Erstellung eines Wissens-Elementes unter "Text Snippets" anstellt von mehreren Q&A-Überarbeitungen.

Texte für das neue Widget vorbereiten

In unserem neuen Chat-Widget werden folgende Texte statisch hinterlegt und sollten daher gut durchdacht sein (eine Änderung ist künftig mit größerem Aufwand verbunden):
  1. Begrüßungstext: Maximal 350 Zeichen
  2. Footer-Text: Maximal 200 Zeichen
  3. Hinweistext: Maximal 200 Zeichen
Info
💡 Hinweis: Der Hinweistext entspricht der bisherigen "Dismissible Notice". Für alle drei Texte sind folgende Formatierungen möglich: Fett, Kursiv, URLs verlinken
Bitte überlegt euch daher: Welche Informationen sind für eure Nutzer am wichtigsten? Welche Hinweise müssen direkt sichtbar sein? Gibt es rechtliche Hinweise oder Links, die integriert werden müssen?

Dokumente und Profilbild bereitstellen

Damit wir eure Wissensdatenbank vollständig übertragen können, benötigen wir die Originaldokumente, die ihr in Chatbase unter Data Sources → Files hochgeladen habt. Zwar könnten wir auch die von Chatbase erstellten Markdown-Dateien verwenden, der Upload der Originaldokumente ist jedoch langfristig die technisch sauberere Lösung.

Idea
Was ist zu tun? Stellt uns bitte alle Dokumente zur Verfügung, die künftig weiterhin genutzt werden sollen.

Profilbild bereitstellen (optional): 
Falls ihr möchtet, könnt ihr uns bereits jetzt das Profilbild zusenden, das in der Chat-Bubble angezeigt werden soll. Das Bild ist später natürlich auch von euch selbst pflegbar, aber wenn ihr es bereits bei der Ersteinrichtung hinterlegt haben möchtet, liefert es gerne mit an.

Unterscheidung zwischen System-Prompt und Wissensspeicher

Damit der Chatbot bestmöglich funktioniert, ist es wichtig zu verstehen, welche Informationen in den Systemprompt und welche in den Wissensspeicher gehören. 
Info
Der Systemprompt definiert das grundlegende Verhalten des Chatbots. Hier wird festgelegt, wie der Chatbot spricht, reagiert und welche Regeln er befolgt.

Typische Inhalte für den Systemprompt:
  1. Rollenbeschreibung - Beispiel: „Du bist der digitale Gästeservice-Assistent der [Destination Name] und unterstützt Besucher:innen bei Fragen rund um ihren Aufenthalt.“
  2. Ton und Sprache - Beispiel: „Sprich stets freundlich, serviceorientiert und verwende die ‚Du‘-Anrede.“
  3. Kommunikationsregeln - Beispiel: „Wenn eine Frage nicht beantwortet werden kann, verweise höflich auf das Tourismusbüro.“
  4. Priorisierung von Informationen - Beispiel: „Beantworte Fragen immer sachlich korrekt und konzentriere dich zuerst auf den touristischen Nutzen.“
  5. Quellenvorgaben - Beispiel: „Nutze nur Informationen aus dem Wissensspeicher oder aktuelle öffentliche Quellen und erfinde keine Details.“

Info
Der Wissensspeicher enthält das konkrete Fachwissen, also faktische und verifizierte Informationen, auf die der Chatbot bei Anfragen zugreifen kann. Diese Inhalte sind in der Regel unabhängig vom Verhalten des Chatbots und können je nach Bedarf laufend aktualisiert werden.

Typische Inhalte für den Wissensspeicher:
  1. Öffnungszeiten - Beispiel: „Das Tourismusbüro in [Ort] ist von Montag bis Freitag, 9–17 Uhr geöffnet.“ 
  2. Veranstaltungsinformationen - Beispiel: „Das Stadtfest [Name] findet jedes Jahr am dritten Juliwochenende auf dem Marktplatz statt.“
  3. Ticket- und Preisangaben - Beispiel: „Die Gästekarte ‚Bergpass‘ kostet 24 € pro Person und beinhaltet kostenlose Fahrten im regionalen Busverkehr.“
  4. Anreise- und Wegbeschreibungen - Beispiel: „Von München aus fährt man mit dem Zug ca. 2 Stunden über [Strecke XY] nach [Ort].“
  5. Tipps und Empfehlungen - Beispiel: „Ein beliebtes Ausflugsziel ist der Wasserfall am Klammsteig, erreichbar ab dem Parkplatz Lahnstraße.“

IdeaWichtig für den Umzug: Prüfen, ob im im Wissen (unter Sources) Informationen und Inhalte liegen, die im System-Prompt besser aufgehoben sind. Dann sind diese im System-Prompt zu hinterlegen - und anders herum.


    • Related Articles

    • Grundfunktionen: Chatbase

      Nachfolgend werden die wichtigsten Ansichten und Funktionen im Chatbase-Backend vorgestellt. Nicht aufgeführte Funktionalitäten und Ansichten können ignoriert werden, diese sind nicht relevant für die Funktionalität des Chatbots Allgemeine Ebene ...
    • Confidence Score & Optimierung von Wissensspeichern

      Ein hoher Confidence-Score bedeutet nicht garantiert „korrekt“, sondern „das System hält die Antwort auf Basis der Signale für gut gestützt“. Zusammenfassung: Chatbase veröffentlicht (soweit bekannt) keine exakte Formel für den Confidence-Score. Bei ...
    • destination.data: Hochladen von Mediendaten

      Wo findest Du in destination.one die einzelnen zulässigen Mediendaten Typen? Zunächst solltest Du wissen, wo Du die einzelnen Mediendaten Typen, die unser System auswertet und ausspielt, findest. Gehe dazu bitte in den Bereich Content ausspielen > ...
    • Wie geht Zugriffstracking auf verschiedenen Touchpoints?

      1. Google-Analytics-Key in Deinem Projekt hinterlegen Erstelle einen neuen Google-Analytics Key und hinterlegen diesen unter Content ausspielen > Pages Builder > Einstellungen : Abb. 1: Den Google Analytics Key bei "Google Analytics ID" hinterlegen ...
    • Wie spielt man offline Inhalte auf Hardware aus?

      Einstellungen aufrufen Um Inhalte offline darstellen zu können, öffnest Du bitte die Einstellungen Deiner Hardware. Zeitgleich, mit 3 oder 5 Finger, berührst Du circa 10 sec. lang die Touchoberfläche. Nachdem Du die Einstellungen Deines Terminals mit ...