GVS Chatbot

Kundenservice, Nachrichten und Wissensbasis

Zum Testen vorbelegt, ein Enter genügt. Abschalten mit DASH_AUTOFILL=0 in der .env.

Wählen Sie links einen Chat aus.

Mitlesen. Zum Antworten den Chat in Offene Nachrichten öffnen.

Sie schreiben als Kunde
Dieses Gespräch erscheint auch unter Postfach. Genau so läuft es später über Telegram und WhatsApp.

Logs
Jeder Schritt in der Reihenfolge, in der er passiert ist. Klicken Sie eine Zeile an, dann sehen Sie das genaue JSON.
Log

  

Nur was offen ist. Als erledigt markierte Chats rutschen nach unten zu "Erledigt" und lassen sich dort jederzeit wieder öffnen.

Erledigte Chats
Wählen Sie links eine Nachricht aus.

Logs
Warum der Bot so entschieden hat. Zeile anklicken für das JSON.

Wissen

Alles, was hier liegt, darf der Bot verwenden, und nur das. Beträge werden beim Aufnehmen automatisch geschwärzt, damit der Bot einen Preis nicht einmal sieht.

Neues Wissen aufnehmen

Vier Wege führen zum selben Ziel. Land und Sprache unten gelten für alle vier.

Text

Eintippen oder einfügen.

Adresse im Netz

Eine einzelne Seite holen und lesen.

Sitemap

Viele Seiten in einem Lauf.

Datei

PDF, Word, Text, Markdown, CSV oder HTML.

Land
Sprache

Wissensbasis verwalten

Ein Text ohne Haken ist für den Bot unsichtbar. Er bleibt aber gespeichert und lässt sich jederzeit wieder freigeben.

Wissen prüfen

Dieselbe Suche, die auch der Bot benutzt. Findet sie hier nichts, kann der Bot es auch nicht wissen.

Grenzen und Stil

Diese Regeln gelten für jede Antwort, egal aus welcher Stufe sie kommt. Wenn eine Regel und die KI sich widersprechen, gewinnt die Regel.

Grenzen

Zwei Zahlen und eine Sperre. Sie wirken sofort ab der nächsten Antwort.

Wie der Bot schreiben soll

Dieser Text geht wortgleich als Anweisung an die KI. Er entscheidet über Anrede, Länge und Umfang jeder Antwort.

Sperrthemen

Bei diesen Themen antwortet der Bot inhaltlich nie. Er sagt sachlich, dass ein Mensch antwortet, fragt die Kontaktdaten und legt eine offene Nachricht an. Diese Stufe braucht keine KI und wirkt auch dann, wenn die Schnittstelle ausfällt.

Feste Antworten

Ein Text, der Wort für Wort hinausgeht. Keine KI formuliert daran herum. Angesprochen wird eine feste Antwort über die Absichten, dort wählen Sie sie aus, das ist die ganze Verbindung. Ein Schlüssel mit Unterstrich am Anfang ist ein Systemtext wie die Begrüßung, er wird nie über Stichwörter ausgelöst.

Neue feste Antwort

Legen Sie sie hier an und verbinden Sie sie danach unter Absichten.

Absichten

Eine Absicht ist ein Thema, das der Bot in einer Nachricht erkennen soll, zum Beispiel die Frage nach einer Filiale. Die KI liest die Nachricht zuerst und ordnet sie einer Absicht zu. Die Stichwörter sind nur das Netz darunter, falls die KI ausfällt. Sperrthemen stehen unter Grenzen und Stil.

Neue Absicht

Der wichtigste Teil ist der Satz, wann sie gilt. Er geht wortgleich an die KI.

Funktionen

Eine Funktion hängt an einer Absicht. Trifft die Absicht, fragt der Bot der Reihe nach die hinterlegten Felder ab und lässt den Kunden erst weiter, wenn alles da ist. Danach schickt er eine kurze Bestätigung und die gesammelten Werte per HTTP an Ihr Webhook. Der Kunde kommt jederzeit mit "abbrechen" heraus oder indem er einen Menschen verlangt.

Funktion bearbeiten

Felder, die abgefragt werden

Der Bot fragt sie von oben nach unten, eines nach dem anderen. Die Prüfung entscheidet, was als Antwort gilt. Wird eine Antwort dreimal nicht verstanden, übernimmt ein Mensch.

Gesendet wird per POST als JSON. Der Körper enthält funktion, lauf_id, gespraech_id, zeit und unter daten alle gesammelten Werte. Bleibt die Adresse leer, sammelt der Bot nur und sendet nichts.

Letzte Durchläufe

Hier sehen Sie, was gesammelt wurde und ob die Zustellung an das Webhook geklappt hat.

KI-Einstellungen

Welches Modell antwortet, wie erfinderisch es sein darf und wie viel Wissen es sehen kann. Jede Änderung wirkt ab der nächsten Antwort.

Zugang zur KI

Der Bot spricht direkt mit der Anthropic-API. Kein AWS Bedrock, kein Google Vertex, kein Abo. Der Schlüssel wird aus einer Datei gelesen und nie hier gespeichert.

Einstellungen

Alles hier wirkt sofort, ohne Neustart. Leer lassen heißt: es gilt der Wert aus der .env, sonst der Standard im Programm.

Das Antwortmodell formuliert aus der Wissensbasis, es soll gut schreiben. Das Absichtsmodell sortiert nur ein und soll schnell und günstig sein.

Niedrige Temperatur heißt gleichbleibend und nah am Wissen, höhere heißt abwechslungsreicher. Für einen Kundenservice ist wenig meist besser. Bleibt das Feld leer, wird keine Temperatur mitgesendet und das Modell entscheidet selbst. Läuft ein Modell mit eingeschaltetem Denken, lehnt es eine eigene Temperatur ab, dann wiederholt der Bot den Aufruf automatisch ohne sie.

Das Zeichenbudget schneidet jede Quelle vom Anfang her ab. Ist ein Wissensdokument länger, sieht die KI den Rest nicht. Genau daran lag es, als der Bot Filialfragen nicht beantworten konnte. Die Wissenstexte sind deshalb klein gehalten, alle unter 1.000 Zeichen.

Konto und Schlüssel

Diese zwei Angaben sind eine Notiz für das Team, damit jeder weiß, wo der Schlüssel verwaltet wird und wie er in der Anthropic Console heißt.

Was gerade wirklich gilt