Redash chatbot add on
1.0.0
通过聊天机器人插件增强了Redash,可以实现无缝的对话交互,以进行数据探索,分析和知识发现。用户可以使用基于语言模型的技术来查询仪表板信息或生成SQL查询,从而促进自主知识发现和数据驱动的决策。
会话查询:用户可以使用自然语言查询与Redash进行交互,从而使过程更加直观和用户友好。
交互式响应:chatgpt会产生类似人类的响应,为用户提供有关其查询的信息丰富和上下文的反馈。
数据可视化:该插件允许用户直接在聊天接口中可视化查询结果,从而更快地进行数据探索和分析。
$ 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 | bash关闭并打开终端,以便可以使用NVM。
安装nodejs版本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 env添加您的OpenAI API密钥,并在.env文件中显示下面的名称:
OPENAI_API_KEY= *****************************************$ make build$ make compose_build$ make create_database
$ make upRedash Web界面也应在http:// localhost:5001,可以配置。
$ make down