基于GPT3打造你的专属的个人知识库

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

https://github.com/arc53/DocsGPT

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可登录下面地址生成:https://platform.openai.com/account/api-keys

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进行对话

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

相关推荐
信马堂3 小时前
WorkBuddy 接入第三方模型 API 全流程:安装与配置实录
人工智能·大模型·token·ai算力·workbuddy
朝朝辞暮i4 小时前
VLA 系统学习第 4 课:一个 Batch 进入神经网络后,模型到底是怎么“学会”的?
人工智能·python·神经网络·vla
IT古董4 小时前
《FDE前沿部署工程师实战教程》33 - Enterprise AI Observability:从Agent Trace到全链路智能运维
数据库·人工智能
xsd202411185 小时前
地网腐蚀AI识别算法全解析:从锈蚀图像到地下腐蚀快速定位
人工智能
oooost5 小时前
pytorch学习笔记2(transformer)
人工智能·机器学习
云杂项5 小时前
Exploring Model Inversion Attacks in the Black-box Setting(个人笔记)
人工智能
还卿一钵无情泪5 小时前
Unsloth 微调 构建自己的大模型 没有GPU也能微调
linux·开发语言·人工智能·python·大模型·nlp·unsloth
冬奇Lab6 小时前
LLM 驱动的自动化测试系列(06):移动端自动化(二)——DroidRun/Mobilerun 的角色级模型拆分
人工智能·测试
冬奇Lab6 小时前
一天一个开源项目(第230篇):HandRaw-Style —— 把 327 种手绘风格、165 种排版、36 种配色编号化,让 AI 画图不再每次都飘
人工智能·开源·资讯
罗西的思考6 小时前
从陶哲轩的访谈看:AI 数学研究方法论 & 给其它行业的启示
人工智能