这是一个基于LlamaIndex的本地RAG(检索增强生成)问答系统,作为毕业项目开发。
- 支持上传结构化和非结构化数据
- 可以创建多个知识库
- 基于向量检索的问答功能
- 支持DeepSeek大模型
pip install -r requirements.txt- 复制
.env.example文件并重命名为.env - 在
.env文件中填入您的API密钥:DEEPSEEK_API_KEY="your_deepseek_api_key_here"
uvicorn main:app --port 7866- 首先上传数据(结构化或非结构化)
- 创建知识库
- 在RAG问答界面进行提问
- 项目依赖于DeepSeek API,请确保您有有效的API密钥
- 上传的文件将保存在
File目录 - 生成的向量数据库将保存在
VectorStore目录 - 敏感信息已从代码中移除,请通过环境变量配置API密钥