所有为受监管环境构建AI的人都在谈论知识图谱。几乎没有人谈论真正重要的部分。
供应商的演示显示了使用Neo4j仪表板的彩色节点链接图。演示文稿中说“GraphRAG”就像是一种魔法咒语。架构图中有一个标为“知识图谱”的盒子,位于数据层和代理之间,仿佛填满这个盒子就是难点。
其实不是这样的。难点在于本体。如果你搞错了,所有下游的东西都只是表面文章。
图不是数据库
这是第一个错误,包括大多数向制药公司销售“知识图谱”解决方案的供应商。
知识图谱不是填充了QMS记录的Neo4j。也不是带有箭头指向文档的文档存储。也不是带有图视图的关联数据库。
一个语义知识图谱是一个机器可读的模型,描述你的记录意味着什么,它们如何相关,哪些规则管理它们,以及支持每个断言的证据。
在GxP中,这种区别至关重要。一个普通的图数据库可以告诉你“系统A连接到要求B”。一个语义知识图谱可以告诉你“系统A实现了要求B,该要求源自21 CFR第11.10(a)部分,该部分通过测试OQ-042得到缓解,该测试于2025年3月15日产生了证据EV-042,该证据由简·史密斯批准,整个链条在最近的定期审查日期之前有效。”
第二个答案是FDA检查员所需要的。第一个答案是演示中展示的。
三层架构(以及顺序的重要性)
实际有效的受监管AI架构有三层,顺序不可更改。
第一层——主数据织构。 标准化、版本锁定、ALCOA+合规的黄金记录。系统、要求、测试、风险、法规、供应商。通过实体解析从ERP、LIMS、QMS、DMS、EDM和设备系统中统一提取。这是记录系统。
第二层——语义知识图谱。 意义层。规范化的实体间关系。本体强制的模式。带来源元元数据的版本化边。法规条款映射。这是使数据成为知识的关键。
第三层——AI代理。 变更影响分析、定期审查、验证包生成器、审计追踪哨兵。它们遍历图。它们不修改它。
在数据成为标准之前构建图是一个2024-2025年的错误,行业仍在恢复。如果你构建了垃圾图,你得到的就是可遍历的垃圾。LLM不会修复它——它只会更快地在不良数据之间构建连接。
本体是难点
每个人都想谈论Neo4j vs. Neptune vs. GraphDB。Cypher vs. SPARQL。属性图 vs. RDF。这些都是基础设施决策。它们很重要,但它们不是价值所在。
价值在于本体——你GxP世界中存在哪些类型的事物的正式定义,它们可以有哪些关系,必须满足哪些约束,可以推导出哪些规则。
一个GxP本体定义了诸如计算机化系统、验证产物、法规、风险、供应商、数据流等类。定义了诸如具有GAMP类别、满足条款、缓解、产生等关系。并定义了诸如“每个关键风险节点必须至少有一个控制措施边”或“每个验证产物必须有一个版本和一个ALCOA标签”等约束。
这不仅仅是一个模式。它是一个作为可执行逻辑编码的领域模型。SHACL形状可以在写入时拒绝不符合规范的数据。OWL推理规则可以推导出一个变更对系统A的影响了系统B的验证状态,而无需手动编写传递闭包。
本体是使图具有语义的关键。没有它,你有一个带有字符串标签的属性图。有了它,你有一个机器可解释的监管现实模型。
这里是你应该感到不安的部分:没有人开源了一个生产级的GxP本体。 闭源的QMS供应商(Veeva、MasterControl、Kneat)有内部本体,但它们被锁定在他们的平台上。开源世界有通用的生物医学本体,但没有将GAMP 5类别映射到CSA风险级别,再映射到第11部分条款,再映射到ALCOA+属性的属性级别。
第一个开放、受治理、版本锁定的GxP本体的供应商将赢得基础架构之战。不是因为构建本体很难——构建本体很难达成一致。
边缘是审计追踪
图中的每条关系都带有元数据。不仅仅是“系统A具有要求B”,还有:
- 谁断言了这种关系(第11部分电子签名)
- 他们何时断言(时间戳,时间同步)
- 支持它的源文档的版本
- 之前的版本哈希
- 它为什么改变(变更控制参考)
- 它是否已为ALCOA+合规性进行认证
这使图具有可辩护性。关系本身是可审计的。当检查员问“给我看看系统X的验证证据”时,回应是一个图遍历,返回带有完整来源元数据的节点——而不是一个返回“可能相关”的PDF搜索。
图本身就是审计追踪。不是一个单独的日志表。不是一个截图。图的结构本身编码了合规证据。
代理不写。它们遍历。
这是将可辩护的GxP AI平台与Purolea警告信区分开的架构原则。
LLM不拥有图。它不创建节点,发明关系,或修改本体。它遍历现有的、经过验证、版本锁定的关系,并从结果中组装草稿。
而且至关重要的是:LLM不生成自己的Cypher查询。复杂多跳查询的文本到Cypher准确性是一个研究级问题,而不是生产级问题。相反,每个代理都获得一个参数化、预写、版本控制的Cypher模板库。LLM选择合适的模板并填充参数。如果需要新的遍历,那是一个变更控制单来添加新模板——而不是在运行时LLM即兴创作。
这与代理架构的其余部分模式相同:LLM在结构化数据上进行推理,但结构由人类治理并通过确定性检查验证。
技术栈(以及它并不重要)
为了记录,这里是一致的看法:
图数据库: Neo4j企业版用于操作负载(Cypher可调试,向量搜索内置,生态系统成熟)。如果你是AWS原生,使用Amazon Neptune。RDF三元组存储(GraphDB、Stardog)如果你需要正式的OWL推理。
本体: LinkML用于编写(给你Pydantic类+OWL+SHACL从一个YAML)。Protégé用于可视化编辑。SHACL用于验证约束。
集成: CDC(Debezium/Kafka)从第一层到第二层。Splink用于实体解析。R2RML用于关系到RDF映射。
代理层: 变更控制下的参数化Cypher模板。MCP服务器提供语义操作(不是原始数据库访问)。Langfuse用于可观测性(每个图查询都记录模板ID+绑定参数)。
但老实说,如果你正确构建了本体和数据治理,具体的数据库选择只是一个细节。Neo4j、Neptune、Stardog——它们都有效。护城河是语义模型,而不是基础设施。
无人交付
截至2026年8月,没有封闭的QMS供应商交付了第一方MCP服务器。没有人开源了一个生产级的GxP本体。没有人构建了三层架构,从客户拥有的数据到客户拥有的数据。
销售“AI驱动验证”的供应商大多只是在现有文档存储上添加了LLM包装。他们交付了第三层,但没有真正的第二层。代理从单一的QMS表读取,虚构了不存在的关系,并生成了无法经受检查的输出。
机会在于能够交付作为独立、受治理、版本锁定基础架构的图,任何代理——无论是专有的还是开源的——都可以通过具有第11部分电子签名的审计追踪进行遍历。
最后一章
LLM是可以互换的。本体是不可互换的。
明天换成Claude或GPT-5.6。验证语料库、语义模型、法规映射、来源元数据——它们都保持不变。这就是护城河。
知识图谱不是一个功能。它是使AI代理在受监管环境中可辩护的基础设施。而本体——形式化、版本化、机器可读的GxP世界模型——是尚未正确构建的基础设施部分。
谁先构建它,谁就拥有将在其上构建所有其他GxP AI能力的基础架构。