源码参考¶
本文档面向需要修改 Python 源码的工程师。如需调用 HTTP/MCP 接口,请查阅 HTTP 参考,请勿在此查找请求字段。
本节列出 CG_RAG 的主要模块,便于在配置、数据模型、HTTP、MCP、检索和生成服务之间明确职责边界。
模块索引¶
- 配置:
src.retrieval.cg_rag_config - 数据模型:
src.retrieval.cg_rag_models - HTTP 路由:
src.retrieval.cg_rag_http - MCP 工具:
src.retrieval.cg_rag_mcp - 服务层:
src.retrieval.cg_rag_service - 视觉服务:
src.retrieval.cg_rag_vision
阅读建议¶
建议先阅读数据模型,再阅读 HTTP 或 MCP 入口,最后查看服务层的检索、重排、生成和健康检查实现。