Automation | KI | No-Code | Online Business

Wie du mit Botpress einen kostenlosen KI Chatbot für deine Website erstellst

Botpress ist ein KI Chatbot Builder, mit dem du in wenigen Minuten und ohne Kosten zum Start deinen eigenen GPT-4 Chatbot bauen kannst. Lerne hier, wie das geht.
Botpress Tutorial - KI Chatbot erstellen

Botpress* ist eine günstige KI Chatbot Software, mit der du bis zu 2.000 Chatanfragen pro Monat sogar komplett kostenlos abwickeln kannst. Es fallen lediglich geringe Kosten für OpenAI an, wenn du GPT-4 oder ein anderes Modell über deinen API-Account darin verwenden willst.

In diesem Artikel zeige ich dir, wie das dank Botpress-Template in weniger als 10 Minuten nachgebaut ist, und wie du diesen Chatbot am Ende in deine Website einbetten kannst.

Falls du weitere Chatbot Builder ausprobieren möchtest, schau dir gerne diese Beitrag an:

KI Chatbot selber bauen: 3 Tools für unter 50€ / Monat
KI Chatbots verändern die Art, wie Menschen mit Maschinen interagieren. Erfahre, welche Anwendungsfälle KI Chatbots abdecken können und mit welchen Tools du diese umsetzen kannst.

Um einen KI-Chatbot mit Botpress nach dieser Anleitung zu erstellen, benötigst du:

Diese Anleitung ist auch als Video auf meinem YouTube-Kanal verfügbar:

1. Botpress Account einrichten

Botpress gibt es als Open-Source-Software und als Cloud Software. Für diesen Anwendungsfall empfehle ich die Cloudlösung, da sie

  • erstens, bis 2.000 Nachrichten pro Monat kostenlos funktioniert, und
  • zweitens, ein komplett anderes Produkt ist, als die Open Source Lösung.

U.a. ist das Template, was ich hier nutze, nicht für die Open-Source-Lösung nutzbar.

Nachdem du deinen Account erstellt hast, gehe auf Create Chatbot.

Botpress ohne Bots
Botpress ohne aktive Bots

Wähle im nächsten Schritt ein verfügbares Template, z.B. "Learn Botpress". Welches Template du wählst, ist dabei egal. Es wird im nächsten Schritt ohnehin überschrieben.

Der Chatbot-Flow öffnet sich nun in Botpress und kann von dort bearbeitet werden. Auf der linken Seite findest du Elemente, die du in dem Flow platzieren oder bewegen, und dort mit anderen Nodes verbinden kannst.

Botpress mit Standard Template

Für das aktuelle Beispiel ist es allerdings nicht nötig, hierin zu spielen. Wir nutzen einfach ein vorhandenes Botpress Template und arbeiten damit.

2. Botpress Template installieren

Das Template beinhaltet die Voreinstellung, um einen KI-Chatbot mit der eigenen Assistants-API zu erstellen. Das Template findest du hier bei Botpress* oder kannst es einfach hier herunterladen:

Im nächsten Schritt, gehe zurück in Botpress, in deinen eben erstellen Chatbot und gehe dort oben links auf das Icon, um den Import anzustoßen:

Botpress Template importieren
Botpress Template importieren

Bestätige den Upload, und dass alle bisherigen Informationen im Chatbot überschrieben werden sollen.

Der Chatbot ist damit fertig installiert. Die Konfiguration findet in der Chatoberfläche des Bots statt, nicht in dem Flow Builder.

Um dahin zu kommen, klicke zunächst auf Publish.

3. Chatbot konfigurieren

Um den Botpress Chatbot zu konfigurieren, öffne den Bot über den Button Share in einem neuen Tab.

Ab hier kannst du mit dem Bot interagieren. Diese Darstellung zeigt bereits, wie dein Botpress-Bot am Ende aussehen wird. Du kannst ihn aber noch weiter konfigurieren.

Tippe irgendetwas ein, um den Bot zu aktivieren, z.B. ein nettes "Hallo".

Aktiviere den  Botpress Chatbot mit einem netten "Hallo"
Aktiviere den Chatbot mit einem netten "Hallo"

Der Botpress Chatbot benötigt nun zwei weitere Dinge von dir:

  • eine Assistant ID von OpenAI, und
  • einen API Key.

Beides findest du in deinem OpenAI API Konto.

💡
Hinweis: Damit das funktioniert, musst du hier in deinem Konto eine Zahlungsart hinterlegt haben. Wenn du Bedenken hast, dass du zu viele Token auf einmal verbrauchst, kannst du hier Limits setzen.

4. OpenAI Assistant einrichten

Ein Assistant ist dasselbe wie ein Custom GPT, bloß, dass du ihn nicht über die ChatGPT Oberfläche bedienen musst, sondern über die Assistant API. Der Vorteil ist auch, dass du keinem ChatGPT Plus Account für 20 USD / Monat benötigst, sondern einfach nur einen API-Account, der nach Verbrauch abgerechnet wird. Benutzt du den Bot nicht, fallen keine Kosten an!

Wenn du ganz neu im Thema bist, empfehle ich diesen Artikel:

GPT erstellen: In 5 Minuten zum eigenen KI Chatbot
Erstelle deinen eigenen GPT und nutze ihn für dein Business. In dieser Anleitung erfährst du, wie das geht, wo die Grenzen sind, und worauf du achten solltest.

Um einen Assistant im OpenAI Account zu erstellen, gehe auf https://platform.openai.com/assistants und dann auf Create.

Assistant für Botpress
Assistants in OpenAI, die du in Botpress nutzen kannst.

Erstelle anschließend Custom Instructtions, um deinen Bot mit Anweisungen, Funktionen oder anderen Fähigkeiten auszustatten. Ob Social Media Post Ersteller, Koch-Assistent, oder ähnliches - der Fantasie sind kaum Grenzen gesetzt.

💡
Tipp: Wie du komplexe Funktionen nutzen kannst, lernst du u. a. in meinem Kurs SEO KI Blog Engine. Hier bekommst du eine detaillierte Anleitung für eine Reihe von Tools, die du sehr flexibel in deinen Assistenten / KI Chatbots nutzen kannst. In dem Kurs-Beispiel erstelle ich einen SEO Writer, der über einen Custom GPT bedient wird. Das ginge auch über den Botpress Chatbot.

Wenn der Assistant steht, kopiere die Assistant ID und füge sie im Botpress Chatbot ein. Damit ist der richtige Assistent dem Chatbot in Botpress zugewiesen.

5. API Key / Secret Key erstellen

Der zweite erforderliche Schritt bei OpenAI ist das Erstellen eines API Keys, mit dem Botpress auf deinen Assistant zugreifen kann.

Gehe auf https://platform.openai.com/api-keys und dann auf Create new secret key.

Benenne den Key so, dass du ihn wiedererkennst (z.B. "Botpress") und kopiere den Key.

Füge ihn dann im Botpress-Chat ein. Dort wird er gefordert, nachdem du die Assistant ID eingegeben hast.

Botpress verlangt in Schritt 2 den API Key
Botpress verlangt in Schritt 2 den API Key

Sobald der Key eingegeben wurde, ist der KI Chatbot startklar und kann benutzt werden. Er reagiert auf die Anweisungen in den Assistant Custom Instructions, wo du sein Verhalten auch anpassen kannst.

6. Einbetten in die Website

Der letzte Schritt ist, den Botpress-Chatbot in deine Website einzubetten. Bis hierhin hast du ihn lediglich über eine URL aufgerufen und dort auf einer weißen Seite bedient.

Um den Code zum Einbetten zu finden, gehe zurück zum Dashboard in Botpress, wähle links deinen neu erstellten Chatbot aus, und gehe dann oben auf das Tab Integrations.

Dort findest du den Embed Code und kannst weitere Einstellungen vornehmen (Links, Kontaktdaten, Farben, usw.).

Botpress Embed Code
Botpress Embed Code

Um den Chatbutton auf jeder Seite auf deiner Website anzuzeigen, kopiere den Code in den <head> oder besser, den <footer> Bereich, um die Ladezeiten zu optimieren.

Viel Spaß beim Ausprobieren mit Botpress!

>
<!--kg-card-end: html-->

    </div>
                    <div class=
Abonniere den wöchentlichen Newsletter

Kein Spam, keine Weitergabe an Dritte. Nur du und ich.