DocsGPT开源 AI 文档助手

联合创作 · 2023-10-02 04:25

DocsGPT 是一种 AI 文档解决方案,可简化在项目文档中查找信息的过程。通过集成强大的 GPT 模型,开发人员可以轻松地提出有关项目的问题,并获得准确的答案。

预览

项目结构

  • 应用程序 - flask 应用程序(主要应用程序)

  • 扩展 - chrome 扩展

  • 脚本 - 可以为其他库创建相似性搜索索引和存储的脚本。

快速开始

请注意:当前矢量数据库使用 pandas Python文档,因此响应将与其相关,如果您想使用其他文档,请按照下面的指南进行操作

  1. 导航到/application文件夹
  2. 安装依赖 pip install -r requirements.txt
  3. 准备 .env 文件复制 .env_sample 并使用您的 openai api 令牌创建 .env
  4. 运行应用 python app.py

开始运行:

  1. 导航到/frontend文件夹
  2. 安装依赖 npm install
  3. 在文件中 .env.development而不是VITE_API_HOST = https://docsapi.arc53.com使用VITE_API_HOST=http://localhost:5001
  4. 运行应用
  5. npm run dev

或者使用 docker-compose 通过 docker 运行应用程序

  1. 从根文件夹运行docker-compose build && docker-compose up

 

浏览 12
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报