RagChat
RagChat ist Ihr KI-gestützter Chatbot mit Wissensdatenbank. Er beantwortet Kundenfragen automatisch auf Basis Ihrer eigenen Dokumente, Texte und Webseiten. Der Chatbot kann als Support-Widget auf Ihrer Website oder als Produktberater in Ihren Landingpages eingesetzt werden.
Dashboard
Das Dashboard zeigt den aktuellen Status des Systems:
Verbindungsstatus
Eine Kette von Prüfpunkten zeigt ob alle Komponenten erreichbar sind:
- REST API (Octoserv-seitig)
- n8n Backend (KI-Verarbeitung)
- ChromaDB (Vektordatenbank für semantische Suche)
- Ollama (Embedding-Modell)
- Registrierung (System bei n8n registriert)
- Externe Seite (Proxy auf der Website erreichbar)
Statistiken
- Dokumente indexiert: Anzahl der eingespeisten Dokumente
- Chunks: Textabschnitte in der Wissensdatenbank
- Abfragen: Heute, diese Woche, gesamt
- Antwortzeit: Durchschnittliche Reaktionszeit
- Unbeantwortete Fragen: Fragen ohne passende Antwort
Dokumente
Hier speisen Sie Wissen in den Chatbot ein. Es gibt drei Wege:
Text einspeisen
- Titel eingeben
- Optional Kategorie und Collection wählen
- Text im Textfeld eingeben
- „Text einspeisen“ klicken
Datei hochladen
- Optional einen Titel eingeben (sonst wird der Dateiname verwendet)
- Kategorie und Collection wählen
- Datei per Drag & Drop oder Klick hochladen
- Unterstützte Formate: PDF (max. 20 MB), DOCX (max. 10 MB), MD, HTML, TXT, PHP, JS (max. 5 MB)
URL importieren
- URL der zu indexierenden Webseite eingeben
- Crawl-Tiefe festlegen: 0 = nur diese Seite, 1 = auch verlinkte Unterseiten
- Max. Seiten begrenzen (Standard: 10)
- „URL importieren“ klicken
Indexierte Dokumente
Die Tabelle zeigt alle eingespeisten Dokumente mit:
- Titel und Dateiname/URL
- Typ (Text, Datei, URL)
- Kategorie und Collection
- Status: pending, indexing, indexed, failed
- Erstellungsdatum
- Löschen-Button
Protokoll
Das Protokoll zeigt alle Chatbot-Abfragen:
- Zeitstempel der Anfrage
- Gestellte Frage
- Modus (support / advisor)
- Konfidenzwert (wie sicher die Antwort ist)
- Antwortzeit in Millisekunden
- Markierung für unbeantwortete oder problematische Fragen
Einstellungen
Backend-Verbindung
- n8n Domain: URL Ihres n8n-Servers (z.B. n8n.ihredomain.de)
- API-Key: Mindestens 32 Zeichen, wird automatisch generiert
- „Verbindung testen“ prüft alle Komponenten
- „Registrieren“ meldet das System beim n8n-Backend an
Chat-Widget
- Aktivieren/Deaktivieren des Support-Chatbots
- Position: Unten rechts oder unten links
- Primärfarbe des Widgets
- Titel und Willkommensnachricht anpassen
- Platzhaltertext für das Eingabefeld
Produktberater
- Aktivieren/Deaktivieren des Produktberaters
- Einbindung per Shortcode:
[ragchat_advisor] - Titel, Willkommensnachricht und Platzhalter konfigurieren
- Nachricht für „keine Antwort gefunden“ anpassen
Externe Seiten
- WordPress-URL für den Proxy-Zugang
- CORS-Ursprünge für erlaubte Domains
Kategorien und Collections
- Kategorien helfen beim Organisieren der Dokumente (z.B. „Produkte“, „FAQ“, „Technisch“)
- Collections sind getrennte Wissensräume in der Vektordatenbank
- Standard-Collection: „Support-Wissen (FAQ)“
Häufige Fragen
| Frage | Antwort |
|---|---|
| Was ist RAG? | Retrieval-Augmented Generation: Der Chatbot sucht zuerst relevante Textabschnitte in Ihrer Wissensdatenbank und formuliert daraus eine Antwort. |
| Wie verbessere ich die Antwortqualität? | Speisen Sie möglichst viele relevante Dokumente ein. Je detaillierter die Texte, desto besser die Antworten. |
| Was bedeutet der Konfidenzwert? | Ein hoher Wert (nahe 1.0) bedeutet, dass der Chatbot relevante Informationen gefunden hat. Bei niedrigen Werten sollten Sie das Wissen erweitern. |
| Kann der Chatbot auf mehreren Websites laufen? | Ja, über den Proxy-Endpunkt und CORS-Konfiguration kann der Chatbot auf beliebig vielen externen Seiten eingebunden werden. |
| Werden Kundendaten gespeichert? | Der Chatbot speichert nur die Fragen und Antworten im Protokoll. Keine persönlichen Kundendaten. |