Skip to content

基于OpenAI的私有资源库问答系统

License

Notifications You must be signed in to change notification settings

mrbingzhao/chat-mylib

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

基于OpenAI的私有资源库问答系统

软件概要

本软件是一个基于OpenAI的私有资源库问答系统。企业可独立部署,将其作为内部资源智能检索工具。

安装说明

1.安装python 3.10版本

2.安装python依赖

pip install -r requirements.txt

3.安装Qdrant向量数据库

docker run -p 6333:6333 -v $(pwd)/qdrant_storage:/qdrant/storage qdrant/qdrant

4.安装MySQL数据库

先安装mysql-server(以ubuntu系统为例)

sudo apt install mysql-server

再执行/scripts目录下的脚本,创建数据库和表。

5.设置OPENAI_API_KEY环境变量

export OPENAI_API_KEY={你的OPENAI_API_KEY}

6.配置参数

复制文件.env.dist 为 .env,修改文件里的相关参数,如配置MySQL用户名/密码等

7.运行

python server.py

8.访问

访问地址:http://localhost:3000

上传txt或pdf文件,然后在对话框询问即可。

9.Demo站:

PC端: http://www.chatmylib.xyz

手机端: http://www.chatmylib.xyz/mobile

备注

本软件前端页面引用了 xqdoo00o/chatgpt-web 的部分代码。

给产品提意见和建议点击这里:反馈

About

基于OpenAI的私有资源库问答系统

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 70.9%
  • Python 29.1%