一个基于 OpenAI 实现的知识库问答系统,支持文档上传、向量存储、聊天问答。
本项目需要包含大量 pip install
执行,为了加速下载,您可能需要配置国内镜像源。您需要创建或编辑 ~/.pip/pip.conf
文件(Linux/macOS)或 %APPDATA%\pip\pip.ini
文件(Windows),内容如下:
[global]
timeout = 6000
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host = pypi.tuna.tsinghua.edu.cn
# python.exe -m pip install --upgrade pip
pip install --upgrade pip
cd code
pip install -r requirements.txt
提示 missing
pandas
错误,执行pip install openai[datalib]
提示chromadb
相关报错,请从 Windows 官网下载Visual Studio Install
,选择 C++ 组件执行安装。
根目录下提供了 .env.template
环境配置文件,请根据注释填写相关配置,并另存为 .env
文件。
然后,在根目录运行以下命令
cd code
streamlit run Home.py
推荐使用 Docker 镜像部署
docker build -t eden-aigc-qna:latest -f docker/Dockerfile .