ForHosting KIT · Semantische Suche

Website-Chatbot erstellen

Eine Funktion, die den Inhalt einer oder mehrerer Webseiten einliest, in durchsuchbare Abschnitte zerlegt und daraus einen Chatbot erstellt, der Fragen zum Seiteninhalt beantwortet und dabei auf die jeweilige Quell-URL verweist. Gedacht für Dokumentations-Websites, Wissensdatenbanken und Support-Seiten mit vielen Unterseiten.

● Stabilpro Anfrage + pro Abfrage$0.003
Nutzen Sie es über WebAPIE-MailApp baldTelegram bald

Führen Sie dies mit Ihrem Konto auf unseren Servern aus. Kostenlose Tools laufen in Ihrem Browser; dieses wird zum oben genannten Preis von Ihrem KIT-Guthaben abgebucht.

So entsteht der Chatbot aus einer Website

Ausgehend von einer oder mehreren URLs liest die Funktion den Inhalt der angegebenen Seiten ein, zerlegt ihn in Abschnitte und wandelt diese in durchsuchbare Vektoren um. Auf dieser Grundlage beantwortet anschließend ein Sprachmodell Fragen zum Inhalt der Website, ohne dass jemand die einzelnen Seiten selbst durchsuchen muss. Geeignet ist das etwa für eine Dokumentations-Website, eine Wissensdatenbank oder den öffentlichen Auftritt eines Unternehmens mit vielen Unterseiten.

Was er beantwortet – und was nicht

Der Chatbot beantwortet Fragen ausschließlich auf Grundlage der zuvor eingelesenen Seiten, mit Verweis auf die jeweilige Quell-URL. Fragen zu Inhalten außerhalb der indexierten Website, etwa zu allgemeinem Weltwissen oder zu einer anderen Domain, beantwortet er bewusst nicht, um keine Antworten außerhalb der geprüften Grundlage zu erfinden. Das unterscheidet ihn von einem allgemeinen Chatbot, der aus seinem Training heraus auf praktisch jede Frage eine Antwort versucht, unabhängig davon, ob eine verlässliche Quelle dafür vorliegt.

Aktualität: neu indexieren bei Änderungen

Ändert sich der Inhalt der Website, etwa nach einer neuen Produktseite oder einer aktualisierten Anleitung, muss die betroffene Seite erneut indexiert werden, damit der Chatbot den neuen Stand kennt. Eine automatische, laufende Überwachung auf Änderungen ist nicht Teil dieser Funktion; benötigen Sie das, kombinieren Sie sie mit einer eigenen Aktualisierungsroutine, etwa nach jeder Veröffentlichung im Content-Management-System. Bis zur erneuten Indexierung beantwortet der Chatbot Fragen weiterhin auf Grundlage des zuletzt eingelesenen Stands, auch wenn sich die Seite in der Zwischenzeit bereits geändert hat.

Preis und Kanäle

Genutzt wird der Chatbot über diese Seite oder per API, zum selben veröffentlichten Preis: $0.003 pro Anfrage plus $0.015 pro gestellter Frage, in US-Dollar. Für das Einlesen und Indexieren einer Website fällt zusätzlich der Preis der Indexierungsfunktion an; Website-Indexierung und Chatbot-Funktion sind also zwei getrennte, jeweils veröffentlichte Preise. Ein Konto ist für keinen der beiden Schritte erforderlich, da unmittelbar pro Anfrage über PayPal oder per API bezahlt wird, ohne Abonnement und ohne Mindestlaufzeit.

Support-Chatbot aus der eigenen Wissensdatenbank

Die Schneider IT-Systeme GmbH & Co. KG lässt Kunden Fragen an einen Chatbot stellen, der ausschließlich auf der eigenen Hilfe-Website basiert, statt jede Anfrage per E-Mail zu beantworten.

Behörden-Website zu Zuständigkeiten befragen

Katrin Baumann lässt sich von einem Chatbot auf Grundlage der Website ihrer örtlichen IHK die zuständige Ansprechstelle für eine Gewerbeanmeldung heraussuchen.

Onboarding neuer Mitarbeitender

Die Bäckerei Hoffmann e. K. nutzt einen Chatbot auf Basis des internen Intranet-Auftritts, damit neue Mitarbeitende Fragen zu Arbeitszeiten und Urlaubsregelung selbst nachschlagen können.

Werden die Inhalte der Website dauerhaft gespeichert?

Die indexierten Abschnitte bleiben für die Chatbot-Funktion verfügbar, bis eine erneute Indexierung sie ersetzt. Es gibt kein Konto, über das Dritte auf diese Daten zugreifen könnten.

Ist das DSGVO-konform, wenn die Website personenbezogene Daten enthält?

Nur öffentlich zugängliche Seiteninhalte werden eingelesen. Enthält eine Seite personenbezogene Daten, etwa in einem Impressum, werden diese wie jeder andere Textabschnitt behandelt; für eine rechtliche Einordnung im Einzelfall empfiehlt sich Rücksprache mit dem eigenen Datenschutzbeauftragten.

Kann der Chatbot auch geschützte, nicht öffentliche Seiten einlesen?

Nein, die Funktion liest nur Seiten ein, die über die angegebene URL öffentlich erreichbar sind, keine Inhalte hinter einem Login.

Was kostet eine Frage an den Website-Chatbot?

$0.003 pro Anfrage plus $0.015 pro gestellter Frage, in US-Dollar. Das Einlesen der Website selbst wird separat nach der Indexierungsfunktion berechnet.

Merkt sich der Chatbot den Verlauf eines Gesprächs?

Jede Frage wird einzeln beantwortet, auf Grundlage der indexierten Website. Für einen zusammenhängenden Gesprächsverlauf mit Bezug auf vorherige Fragen ist eine eigene Anbindung nötig.

Wie viele Seiten lassen sich indexieren?

Bis zu 10.000 Textabschnitte, was je nach Seitenlänge mehreren Hundert Unterseiten entsprechen kann.

Ist für die Nutzung eine Registrierung nötig?

Nein, weder für die Indexierung noch für die Nutzung des Chatbots ist ein Konto erforderlich.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/rag/chat-website

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/rag/chat-website \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input":"…"}'
{
  "input": "…"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "rag.chat_website",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.003
pro Abfrage$0.015

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

max_chunks10000
max_tokens20000
HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.
422task_failedDie Aufgabe ist fehlgeschlagen und wird nicht berechnet.

Vollständige KIT-Dokumentation lesen →