Skip to content

whitejoce/RAG-Demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

企业政企知识库 MVP

⚙️ code with GPT-5.5

一个最小可跑通的 Python + LangChain + 智谱 AI 知识库原型。

主要完成:

目录

  • data/raw/ 原始样本文档
  • data/index/ 本地 FAISS 索引
  • src/ 核心代码
  • eval/ 一套可直接扩展的小型评测模板

安装

pip install -r requirements.txt

环境变量

set ZHIPU_API_KEY=你的key
set ZHIPU_BASE_URL=https://open.bigmodel.cn/api/paas/v4
set ZHIPU_CHAT_MODEL=glm-4-flash
set ZHIPU_EMBED_MODEL=embedding-3

使用

构建索引:

python -m src.cli build-index

直接问答:

python -m src.cli ask "企业宽带开通需要多久?"

启动 MCP Server:

python -m src.mcp_server

运行 MCP 客户端演示:

python -m src.mcp_client_demo

演示问题

  • 企业宽带开通周期是多久?
  • 光缆套餐包含哪些服务?
  • 专线故障怎么报修?

学习文档

评测

检索层评测:

python -m eval.retrieval_eval

端到端 RAG 评测:

python -m eval.rag_eval

固定上下文 LLM 评测:

python -m eval.llm_eval

Agent / MCP Tool 评测:

python -m eval.agent_eval

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages