手搓RAG-wow-rag

84 阅读1分钟

项目地址:github.com/datawhalech…

快速体验RAG

  • 第一步:克隆仓库到本地,克隆后,可以麻烦给我们点个star吗?鼓励我们做得更好!
git clone https://github.com/datawhalechina/wow-rag.git
  • 第二步:用python自带的venv模块创建虚拟环境 推荐使用python3.9以上版本。 在wow-rag目录下打开终端,运行以下命令:
python -m venv rag-venv
  • 第三步:激活Windows虚拟环境 在第二步的终端环境中,运行以下命令:
.\rag-venv\Scripts\activate
  • 第四步:安装依赖 输入cd backend,进入到wow-rag/backend目录下,运行以下命令:
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
  • 第五步:运行后端服务 在wow-rag/backend目录下打开终端,运行以下命令:
python main.py

image.png

  • 第六步:运行前端页面 在wow-rag/frontend目录下双击chat.html,在文本框中输入问题,然后点击发送按钮即可体验流式对话。 或者,在wow-rag/frontend目录下打开终端,输入这行代码:
python -m http.server 8080 --bind 0.0.0.0

然后在浏览器中输127.0.0.1:8080/chat.html即可体验流式对话。

image.png