0
0

企业知识库 RAG 项目代码

zengli 184e24be72 Update Milvus RAG query routing преди 1 месец
2.1_Ollama大模型高效管理工具 3e683e1096 Initial commit: enterprise knowledge base RAG преди 1 месец
2.2_LangChain基础知识 3e683e1096 Initial commit: enterprise knowledge base RAG преди 1 месец
2.3_Milvus向量数据库 3e683e1096 Initial commit: enterprise knowledge base RAG преди 1 месец
3.1 logging日志 3e683e1096 Initial commit: enterprise knowledge base RAG преди 1 месец
3.2 redis_lesson 3e683e1096 Initial commit: enterprise knowledge base RAG преди 1 месец
3.3 基于Mysql库的问答系统 3e683e1096 Initial commit: enterprise knowledge base RAG преди 1 месец
3.4 bm25_lesson 3e683e1096 Initial commit: enterprise knowledge base RAG преди 1 месец
4.基于Milvus库的问答系统 184e24be72 Update Milvus RAG query routing преди 1 месец
EnterpriseKB_qa_system 3e683e1096 Initial commit: enterprise knowledge base RAG преди 1 месец
.env.example 3e683e1096 Initial commit: enterprise knowledge base RAG преди 1 месец
.gitignore 184e24be72 Update Milvus RAG query routing преди 1 месец
README.md 3e683e1096 Initial commit: enterprise knowledge base RAG преди 1 месец
_chapter2_config.py 3e683e1096 Initial commit: enterprise knowledge base RAG преди 1 месец
requirements_2_tools.txt 3e683e1096 Initial commit: enterprise knowledge base RAG преди 1 месец

README.md

Enterprise Knowledge Base RAG

企业知识库 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 配置和缓存文件均不纳入版本控制。