DocsGPT本地部署教程

释放双眼,带上耳机,听听看~!
本文介绍了DocsGPT的本地部署教程,包括前置依赖、后端部署、前端安装等步骤,以及OpeanAI API Key的配置方法。通过本教程,您可以在本地环境中部署DocsGPT,并与其进行对话交互。

DocsGPT是一个基于GPT3的知识库平台,其支持训练、本地部署,并支持结果导出
github.com/arc53/DocsG…

DocsGPT本地部署

前置依赖:

  • pip
  • python3.8版本以上(python3.7不支持langchain 0.0.100以上版本)
  • 如使用mac电脑,尽量使用10.14以上版本系统

1. 下载源码

git clone https://github.com/arc53/DocsGPT.git

2. 后端部署

a.依赖安装

# 进入到application文件夹
cd DocsGPT/application/
# 安装依赖
pip install -r requirements.txt

b.创建配置文件

# 拷贝模板配置
cp .env_sample .env
# 修改.env文件,将OPENAI_API_KEY、EMBEDDINGS_KEY修改为你的OpeanAI API Key
OPENAI_API_KEY=${OpeanAI API Key}
EMBEDDINGS_KEY=${OpeanAI API Key}

OpeanAI API Keys可登录下面地址生成:platform.openai.com/account/api…

c.启动后端服务

python app.py
# 输出地址,则代表启动成功
 * Serving Flask app 'app'
 * Debug mode: on
 * Running on http://127.0.0.1:5001
 * Restarting with stat
 * Debugger is active!
 * Debugger PIN: 361-159-416

d.查看页面

浏览器打开http://127.0.0.1:5001
显示如下页面即为启动成功,在科学上网环境中,可与Docs进行对话

DocsGPT本地部署教程

3.前端安装

前置依赖:

  • 安装node
# mac可使用brew进行安装
brew install node
npm install npm -g

a.编译安装

进入到/fronted文件夹,执行npm install

b.创建配置文件

修改.env.development文件,将VITE_API_HOST修改为上一步启动的后端监听地址VITE_API_HOST=http://localhost:5001

c.启动前端服务

npm run dev

本网站的内容主要来自互联网上的各种资源,仅供参考和信息分享之用,不代表本网站拥有相关版权或知识产权。如您认为内容侵犯您的权益,请联系我们,我们将尽快采取行动,包括删除或更正。
AI教程

在GitHub上搭建自己的ChatGPT的web版本教程

2023-11-24 20:05:14

AI教程

BERT模型:自然语言处理中的重大突破

2023-11-24 20:14:55

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索