Skip to content

新增知识库功能

Choose a tag to compare

@wananing wananing released this 30 Mar 07:47
· 8 commits to main since this release

✨ 新特性与重点升级 (Features)
引入 RAG 知识库增强 (Retrieval-Augmented Generation): 为后端所有的 AI Agent 接入了 RAG 能力,极大提高了模型回答专业医疗和政策问题的准确性,显著降低了幻觉。
混合检索引擎: 在检索层实现了 BM25(精确匹配)与 密集向量语义检索(Dense MMR)的结合,通过 RRF (倒数排名融合) 机制,既能精准命中复杂的医学术语和指标,也能兼顾口语化的语义理解。
高可扩展的可插拔架构:
Embeddings 模型: 支持通过环境变量在 HuggingFace 本地模型(默认 BAAI/bge-small-zh-v1.5,支持离线运行)、OpenAI 以及字节跳动 ARK 之间自由切换。
向量数据库: 支持 Chroma (默认本地文件系统), FAISS, Qdrant, 以及 pgvector,适配从本地开发到生产部署的各种环境。
初始三大核心知识库:
medical_knowledge.md: 涵盖高血压、糖尿病、冠心病、感冒流感等常见疾病知识及常用非处方药品指南。
lab_reference.md: 收录血常规、血生化、尿常规等检验指标的标准参考范围及临床意义。
insurance_policies.md: 收录医保门诊/住院报销政策、异地就医备案流程、门特慢性病等本地化医保规定。