跳转至

CG_RAG 文档

CG_RAG 表示 Construction Guidelines RAG,用于把工程建设法规/标准的检索、重排和受约束生成能力提供给 Web 应用、自动化服务和支持 MCP 的 AI app 调用。

核心能力

  • retrieve:按 scope 从法规/标准库召回候选条文。
  • rerank:对候选条文重新排序,返回更稳定的证据列表。
  • constrained generation:只基于候选条文输出受约束结果。
  • retrieve + rerank only:可只返回候选文档,不触发 LLM generation。

CG_RAG 编排不包含 domain gate。调用方如需领域判断、权限控制、用户画像或业务审计,应在调用 CG_RAG 前后自行处理。

调用方式

  • 快速开始:几个最常用的调用 demo。
  • HTTP API:适合现有 Web app、脚本、后端服务和普通网络调用。
  • MCP 工具:适合支持 Streamable HTTP MCP 的 AI app 或 agent 服务。
  • 配置:说明环境变量、检索范围、生成接口、缓存和 warmup。
  • API Reference:说明 CG_RAG 相关 Python 模块的公开接口。

默认入口

HTTP API: http://127.0.0.1:8864/cg-rag
MCP:      http://127.0.0.1:8864/cg-rag/mcp/