⚙️ code with GPT-5.5
一个最小可跑通的 Python + LangChain + 智谱 AI 知识库原型。
主要完成:
- LangChain 知识库流水线:src/kb/ingest.py、src/kb/chain.py
- 智谱 Embedding + Chat 封装:src/models/zhipu.py
- CLI:src/cli.py
- MCP Server 和客户端演示:src/mcp_server.py、src/mcp_client_demo.py
- 样本文档目录:data/raw
- 分层评测:eval
data/raw/原始样本文档data/index/本地 FAISS 索引src/核心代码eval/一套可直接扩展的小型评测模板
pip install -r requirements.txtset 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_evalAgent / MCP Tool 评测:
python -m eval.agent_eval