Redash, erweitert mit einem Chatbot -Plugin, ermöglicht nahtlose Konversationsinteraktionen für die Datenerforschung, -analyse und -wissenentdeckung. Benutzer können sich nach Dashboard-Informationen erkundigen oder SQL-Abfragen mithilfe von sprachmodellbasierten Techniken generieren und autonome Wissenserkennung und datengesteuerte Entscheidungsfindung erleichtern.
Konversationsabfragen : Benutzer können mit Redash mit natürlichen Sprachabfragen interagieren, wodurch der Prozess intuitiver und benutzerfreundlicher wird.
Interaktive Antworten : ChatGPT generiert menschlichähnliche Antworten und bietet den Benutzern informative und kontextbezogene Feedback zu ihren Fragen.
Datenvisualisierung : Mit dem Plugin können Benutzer die Abfrageergebnisse direkt in der Chat -Schnittstelle visualisieren und eine schnellere Datenerforschung und -analyse aktivieren.
$ sudo apt -y install docker.io docker-buildx docker-compose-v2
$ sudo apt -y install build-essential curl docker-compose pwgen python3-venv xvfb
$ pip install -r requirements.txt$ sudo usermod -aG docker $USER$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bashSchließen und öffnen Sie das Terminal, damit NVM verfügbar sein kann.
Installieren Sie die NodeJS Version 16
$ nvm install --lts 16
$ nvm alias default 16
$ nvm use 16$ npm install --global [email protected]$ git clone https://github.com/natybkl/Redash-chatbot-add-on
$ cd redash-source-code
$ yarn$ make envFügen Sie Ihre OpenAI -API -Taste hinzu, wobei der unten in der Datei .Env angegebene Name angegeben ist:
OPENAI_API_KEY= *****************************************$ make build$ make compose_build$ make create_database
$ make upDie Redash -Webschnittstelle sollte auch unter http: // localhost: 5001 verfügbar sein und bereit sind zu konfigurieren.
$ make down