Redash, mejorado con un complemento de chatbot, permite interacciones conversacionales sin problemas para la exploración de datos, el análisis y el descubrimiento de conocimiento. Los usuarios pueden consultar sobre la información del tablero o generar consultas SQL utilizando técnicas basadas en modelos de idiomas, facilitando el descubrimiento de conocimiento autónomo y la toma de decisiones basadas en datos.
Consultas de conversación : los usuarios pueden interactuar con redash utilizando consultas de lenguaje natural, lo que hace que el proceso sea más intuitivo y fácil de usar.
Respuestas interactivas : ChatGPT genera respuestas de forma humana, proporcionando a los usuarios comentarios informativos y contextuales sobre sus consultas.
Visualización de datos : el complemento permite a los usuarios visualizar los resultados de las consultas directamente dentro de la interfaz de chat, lo que permite una exploración y análisis de datos más rápidos.
$ 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 | bashCierre y abra el terminal para que NVM pueda estar disponible.
Instalar NodeJS versión 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 envAgregue su tecla API OpenAI, con el nombre indicado a continuación en el archivo .env:
OPENAI_API_KEY= *****************************************$ make build$ make compose_build$ make create_database
$ make upLa interfaz web de redash también debe estar disponible en http: // localhost: 5001, listo para ser configurado.
$ make down