DocsGPT开源 AI 文档助手
DocsGPT 是一种 AI 文档解决方案,可简化在项目文档中查找信息的过程。通过集成强大的 GPT 模型,开发人员可以轻松地提出有关项目的问题,并获得准确的答案。
预览
项目结构
-
应用程序 - flask 应用程序(主要应用程序)
-
扩展 - chrome 扩展
-
脚本 - 可以为其他库创建相似性搜索索引和存储的脚本。
快速开始
请注意:当前矢量数据库使用 pandas Python文档,因此响应将与其相关,如果您想使用其他文档,请按照下面的指南进行操作
- 导航到
/application文件夹 - 安装依赖
pip install -r requirements.txt - 准备 .env 文件复制 .env_sample 并使用您的 openai api 令牌创建 .env
- 运行应用
python app.py
开始运行:
- 导航到
/frontend文件夹 - 安装依赖
npm install - 在文件中
.env.development而不是VITE_API_HOST = https://docsapi.arc53.com使用VITE_API_HOST=http://localhost:5001 - 运行应用
npm run dev
或者使用 docker-compose 通过 docker 运行应用程序
- 从根文件夹运行
docker-compose build && docker-compose up
评论
