KI-Chatbot erstellen – ohne es zu verkomplizieren

Aktualisiert am

Legen Sie zuerst eine konkrete Aufgabe für den Chatbot und seine Nutzer fest. Schreiben Sie dann einen System-Prompt mit Rolle, Ton, erlaubten Informationen, Tabus und dem Verhalten bei fehlendem Wissen. Testen Sie ihn vor dem Start mit echten und absichtlich fiesen Fragen und lesen Sie danach weiter Gespräche, um ihn zu verbessern.

Die eine Aufgabe festlegen, die Ihr Chatbot erledigt

Die meisten enttäuschenden Chatbots scheitern am Umfang, nicht an der Technik. Ein Bot, der alles beantworten will, beantwortet das meiste schlecht. Wählen Sie eine eng umrissene Aufgabe und schreiben Sie sie auf, bevor Sie ein Tool öffnen.

  • Aufgabe: welches Problem er löst (häufige Fragen beantworten, Angaben für eine Anfrage aufnehmen, Menschen durch einen Katalog führen).
  • Nutzer: wer ihm schreibt, was diese Menschen schon wissen und wie sie angesprochen werden möchten.
  • Grenzen: welche Themen er abdeckt und welche er an einen Menschen übergibt.
  • Wissensquelle: woher seine Antworten stammen (Ihre FAQ, Richtlinien, Produktnotizen). Ohne eine solche Quelle improvisiert er.

Schreiben Sie einen Satz dazu, was der Bot tut, und einen dazu, was er nie tut. Fällt der zweite Satz schwer, ist der Umfang noch nicht geklärt.

No-Code-Plattform oder API: Ihren Weg wählen

Es gibt zwei gängige Wege. Eine No-Code-Chatbot-Plattform bündelt Chatfenster, Anbindung an ein KI-Modell und Gesprächsverwaltung, sodass Sie ohne Programmieren starten können. Die direkte Anbindung an die API eines Modellanbieters (zum Beispiel OpenAI, Anthropic oder Google) von Ihrer eigenen Website oder App aus bietet mehr Kontrolle, erfordert aber Entwicklungsarbeit.

Auf beiden Wegen hat dasselbe den größten Einfluss auf die Qualität: der System-Prompt und die Informationen, die Sie dem Modell geben. Funktionen, Grenzen und Preise ändern sich häufig, prüfen Sie deshalb vor jeder Festlegung die aktuelle Dokumentation und die Bedingungen des jeweiligen Anbieters.

Den System-Prompt schreiben

Der System-Prompt ist die dauerhafte Anweisung, die das Modell erhält, bevor ein Gespräch beginnt. Sehen Sie ihn als Stellenbeschreibung des Bots. Ein solider System-Prompt deckt sechs Dinge ab:

  • Identität: wer der Bot ist und wem er dient.
  • Tonfall: förmlich oder freundlich, Satzlänge, Sprache.
  • Erlaubtes Wissen: nur das, was in dem Material steht, das Sie bereitstellen.
  • Grenzen: Themen, über die er nicht spricht, und Versprechen, die er nie geben darf.
  • Rückfallregel: zugeben, dass er etwas nicht weiß, und auf einen anderen Kanal verweisen, nie raten.
  • Format: kurze Antworten, eine Frage nach der anderen, nummerierte Schritte, wo nötig.
Vorlage für einen System-Prompt
Du bist [Name des Bots], der virtuelle Assistent von [Unternehmen oder Projekt]. Du hilfst [Art von Nutzern], und dein einziges Ziel ist [konkrete Aufgabe].

Tonfall: [freundlich / professionell], auf [Sprache]. Halte deine Antworten auf höchstens [4] Sätze und vermeide Fachjargon.

Antworte ausschließlich anhand der Informationen im Block WISSEN. Steht die Antwort dort nicht, sage das offen und biete an, den Nutzer mit [Person oder Kanal] zu verbinden. Erfinde niemals Fakten, Fristen, Bedingungen oder Preise.

Nicht zuständig bist du für: [Liste von Themen]. Hakt der Nutzer nach, erkläre höflich, dass du dabei nicht helfen kannst, und verweise auf [Kanal].

Ist eine Anfrage unklar, stelle eine Rückfrage, bevor du antwortest.

WISSEN:
[hier FAQ, Richtlinien und Kontaktdaten einfügen]

Ihm beibringen, „Das weiß ich nicht“ zu sagen und zu übergeben

Ein guter Bot ist nicht der, der immer antwortet, sondern der gut antwortet oder rechtzeitig weitergibt. Legen Sie vorab fest, wann ein Mensch übernimmt: bei Beschwerden, Sonderfällen, allem, was das persönliche Konto eines Nutzers betrifft, und bei jeder Frage, die Ihr Material nicht abdeckt.

Regel für die Übergabe an einen Menschen
Übergib das Gespräch an einen Menschen, wenn: 1) sich der Nutzer beschwert oder verärgert wirkt, 2) er etwas fragt, das nicht in WISSEN steht, 3) er nach seinem eigenen Konto oder persönlichen Fall fragt oder 4) er nach einer Person verlangt. Fasse bei der Übergabe in zwei Sätzen zusammen, was er braucht, nenne ihm, wie er [Kanal] erreicht, und versuche nicht mehr, es selbst zu lösen.

Testen, als wollten Sie ihn überlisten

Setzen Sie den Bot erst dann echten Nutzern aus, wenn Sie ihn auf Belastbarkeit geprüft haben. Sammeln Sie etwa zwanzig Fragen, die Menschen tatsächlich stellen, und ergänzen Sie knifflige. Eine andere KI kann Ihnen beim Erstellen des Testsets helfen:

Ein Testset erzeugen
Ich teste einen Chatbot mit der Aufgabe [Aufgabe]. Schreibe 25 Testnachrichten, die ihn unter Druck setzen: 10 normale Fragen, 5 mit fehlenden oder mehrdeutigen Angaben, 5 außerhalb seines Zuständigkeitsbereichs, 3, bei denen der Nutzer versucht, ihn seine Regeln ignorieren zu lassen, und 2 von einem wütenden Nutzer. Gruppiere sie nach Kategorie und beschreibe bei jeder, wie eine richtige Antwort aussieht.
  • Antwortet er nur anhand des Materials, das Sie ihm gegeben haben?
  • Gibt er zu, wenn er etwas nicht weiß, und bietet einen anderen Weg an?
  • Hält er Tonfall und Länge ein, die Sie vorgegeben haben?
  • Bleibt er standhaft, wenn Nutzer versuchen, seine Regeln auszuhebeln?
  • Übergibt er an einen Menschen, wenn er es soll?

Schlüssel, Daten und Offenheit gegenüber den Nutzern

  • Schützen Sie API-Schlüssel: Legen Sie sie nie in clientseitigem Code, Screenshots oder öffentlichen Repositories offen.
  • Erheben Sie nur die personenbezogenen Daten, die Sie brauchen, und halten Sie sie aus dem System-Prompt heraus.
  • Sagen Sie den Nutzern, dass sie mit einer KI sprechen und nicht mit einem Menschen.
  • Prüfen Sie die für Sie geltenden Datenschutz- und Verbraucherregeln über offizielle Quellen und halten Sie Ihre Datenschutzerklärung aktuell.
  • Lesen Sie nach dem Start regelmäßig eine Stichprobe echter Gespräche und überarbeiten Sie den Prompt anhand dessen, was Sie sehen.

Lesen Sie auch die Bedingungen Ihres Modellanbieters: Sie können bestimmte Nutzungen einschränken und regeln, wie die von Ihnen gesendeten Daten behandelt werden.

Wo PromptNow ins Spiel kommt

Die Vorlage für den System-Prompt eines Chatbots fragt nach Zweck, Zielgruppe, Ton und Grenzen des Bots und erzeugt daraus einen System-Prompt, den Sie in das Tool Ihrer Wahl einfügen können. Planen Sie etwas Umfassenderes als einen Frage-Antwort-Bot, hilft Ihnen die Vorlage zum Entwurf eines KI-Agenten, dessen Aufgaben und Regeln zu definieren, bevor Sie bauen.

Keine Vorlage ersetzt das Testen. Der erzeugte Prompt ist ein starker Ausgangspunkt, aber Sie müssen trotzdem eigene Fragen hindurchschicken und nachjustieren.

Häufige Fragen

Muss ich programmieren können, um einen KI-Chatbot zu bauen?

Nicht unbedingt. Mit No-Code-Plattformen richten Sie einen ohne Programmieren ein. Programmieren brauchen Sie nur, wenn Sie die API eines Modells für mehr Kontrolle an Ihre eigene App anbinden möchten.

Was ist ein System-Prompt?

Es ist die dauerhafte Anweisung, die ein Modell erhält, bevor es mit jemandem spricht. Sie legt Rolle und Tonfall des Bots fest, die Informationen, die er nutzen darf, und die Grenzen, die er einhalten muss.

Wie verhindere ich, dass mein Chatbot Dinge erfindet?

Geben Sie ihm das Material, aus dem er antworten soll, weisen Sie ihn an, nur dieses zu nutzen und zuzugeben, wenn er etwas nicht weiß, und testen Sie ihn mit Fragen, die Ihr Material nicht abdeckt. Das senkt das Risiko, beseitigt es aber nicht; lesen Sie deshalb weiter Gespräche.

Sollte ich Nutzern sagen, dass sie mit einer KI sprechen?

Ja, als gute Praxis, und in manchen Ländern kann es gesetzlich vorgeschrieben sein. Prüfen Sie die für Sie geltenden Regeln über offizielle Quellen; dieser Ratgeber ist keine Rechtsberatung.