Überblick
Evolo Chatbot ist eine React TypeScript Bibliothek, die ein einbettbares KI-gestütztes Chatbot-Widget für Ihre Anwendungen bereitstellt.
Wir von Evolo helfen Ihnen gerne beim Einstieg in unsere Produkte. Kontaktieren Sie uns und sprechen Sie mit uns.
Hauptfunktionen
Die Bibliothek ist darauf ausgelegt, sich nahtlos in Websites zu integrieren und bietet eine vollständige Chat-Erfahrung mit anpassbarem Styling, mehrsprachiger Unterstützung und DSGVO-konformer Cookie-Zustimmungsverwaltung.
KI-gestützter Chat
Integriert sich mit KI-Chat-APIs über @ai-sdk/react
Multi-Format-Distribution
ES-Module und UMD-Formate für maximale Kompatibilität
Anpassbare Themes
Helle/dunkle Themes mit vollständiger CSS-Anpassung
Mehrsprachige Unterstützung
Integriertes Übersetzungssystem
DSGVO-Konformität
Cookie-Zustimmungsworkflow für Tracking-Compliance
TypeScript-Unterstützung
Vollständige TypeScript-Definitionen enthalten
Architekturüberblick
Der Evolo Chatbot besteht aus zwei Hauptkomponenten:
Chatbot UI
Die zentrale EvoloChatbot Komponente, die folgende Funktionen verwaltet:
- Chat-Status und Session-Management
- Cookie-Zustimmungsworkflow
- Theme- und Positionierungskonfiguration
- Mehrsprachige Übersetzungen
Chat Server
Evolo bietet fertige Installationspakete, um schnell mit Ihrem Chatbot zu starten.
Die Bibliothek benötigt drei API-Endpunkte zum Funktionieren: Session-Initialisierung, Zustimmungsverwaltung und Chat-Verarbeitung. Siehe den Abschnitt API-Nutzung für Details.
Build-Formate
Die Bibliothek bietet mehrere Distributionsformate für verschiedene Anwendungsfälle:
- ES-Module (
evolo-chatbot.es.js) - Für moderne Bundler - UMD (
evolo-chatbot.umd.js) - Für direkte Browser-Verwendung mit Script-Tags
Ressourcen
Erste Schritte
Lernen Sie, wie Sie Evolo Chatbot in Ihrem Projekt installieren und einrichten
Eigenschaften & Konfiguration
Erkunden Sie alle verfügbaren Props für Styling, Übersetzungen und Funktionalität
API-Integration
Verstehen Sie die erforderlichen API-Endpunkte und Server-Einrichtung
Browser-Kompatibilität
Evolo Chatbot unterstützt alle modernen Browser und ist kompatibel mit:
- React 18.x und 19.x
- Moderne ES6+ Umgebungen
Lizenz
Evolo Chatbot ist unter der MIT-Lizenz verfügbar.