|
|
hai 1 mes | |
|---|---|---|
| 2.1_Ollama大模型高效管理工具 | hai 1 mes | |
| 2.2_LangChain基础知识 | hai 1 mes | |
| 2.3_Milvus向量数据库 | hai 1 mes | |
| 3.1 logging日志 | hai 1 mes | |
| 3.2 redis_lesson | hai 1 mes | |
| 3.3 基于Mysql库的问答系统 | hai 1 mes | |
| 3.4 bm25_lesson | hai 1 mes | |
| 4.基于Milvus库的问答系统 | hai 1 mes | |
| EnterpriseKB_qa_system | hai 1 mes | |
| .env.example | hai 1 mes | |
| .gitignore | hai 1 mes | |
| README.md | hai 1 mes | |
| _chapter2_config.py | hai 1 mes | |
| requirements_2_tools.txt | hai 1 mes |
企业知识库 RAG 教学与示例代码,包含 Redis、MySQL、Milvus、文档解析、检索与问答服务等模块。
仓库只提供示例配置,不包含真实密码或 API Key。运行前复制对应模板并填写本地配置:
cp .env.example .env
cp "3.2 redis_lesson/config.example.ini" "3.2 redis_lesson/config.ini"
cp "3.3 基于Mysql库的问答系统/integrated_qa_system/config.example.ini" "3.3 基于Mysql库的问答系统/integrated_qa_system/config.ini"
cp "4.基于Milvus库的问答系统/integrated_qa_system/config.example.ini" "4.基于Milvus库的问答系统/integrated_qa_system/config.ini"
cp "EnterpriseKB_qa_system/config.example.ini" "EnterpriseKB_qa_system/config.ini"
模型权重、训练检查点和本地模型缓存未提交到 Git。可使用各项目 rag_qa/models/download_models.py 下载所需模型,或按代码中的配置指向本机模型目录。
MySQL、Redis、Milvus、etcd、MinIO 的运行数据目录,以及日志、IDE 配置和缓存文件均不纳入版本控制。