RAG Security Probes
收藏资源简介:
一组高保真、针对英国特定领域的探测数据集,设计用于测试检索增强生成(RAG)管道中的安全性和隔离边界。
A collection of high-fidelity, UK-domain-specific probe datasets designed to test the security and isolation boundaries within retrieval-augmented generation (RAG) pipelines.
数据集概述
RAG Security Probes 是由 Memon Systems Ltd 发布的一组高保真、面向英国特定场景的探针数据集,旨在测试检索增强生成(RAG)管道中的安全与隔离边界。该数据集专门用于检验 RAG 部署是否能够维持租户间的数据隔离、抵抗提示注入覆盖、正确区分英国法规,以及正确遵循指定时间点的约束条件。该测试套件设计用于合成 RAG 部署的内部测试和自助诊断。
完整探针列表及其测试标准和参数可通过 rag_probes.csv 查看,或从 rag_probes.jsonl 进行机械化解析。
两种测试模式
模式 A:虚构语料库测试
本公开仓库包含模式 A 测试套件,依赖一组纯虚构的法律文书(如 Ravensbourne Commercial Tenancies Act 2019)作为植入语料。
- 防冲突性:真实法律索引中不存在这些虚构法案,消除了与系统预训练或网络抓取能力的冲突。
- 参数化泄漏检测:任何系统在未依赖植入语料的情况下自信回答关于这些虚构法案的问题,即表明其编造了答案,从而自动产生幻觉发现。
- 永久有效性:虚构内容不会被议会修订,因此基准答案永不过时。
模式 B:实时法规验证
针对英国真实法律的测试需要将基准答案绑定到 as_at_date 参数,并在运行时对照当前法规进行重新验证以处理法定修订。由于该方法依赖主动维护和与议会实时更新的持续差异比对,无法作为静态工件分发。该数据集为内部维护,用于直接合作项目。
快速开始
-
水合语料库并验证
运行统一构建命令以扩展文档模板、验证模式并生成 CSV 伴随文件: bash python scripts/prepare.py -
导入数据集
将.hydrated_synthetic_corpora.yaml中的虚构文档上传到目标 RAG 系统(仅限暂存或专用测试租户)。
集成到管道
可使用导出工具生成针对首选框架的即用配置:
bash
生成 Promptfoo 配置
python scripts/export_probes.py --format promptfoo --endpoint-placeholder "https://YOUR-RAG-ENDPOINT/v1/query"
生成 pytest 配置
python scripts/export_probes.py --format pytest
生成原始 curl 脚本
python scripts/export_probes.py --format curl --endpoint-placeholder "https://YOUR-RAG-ENDPOINT/v1/query"
导出所有格式到指定目录
python scripts/export_probes.py --format all --output-dir exports/
生成后,填入端点 URL 并运行框架即可。
发布限制
- 注入探针通过令牌发射测量指令边界覆盖,而非数据外泄。
- 结果描述的是合成文档上的管道架构特性,而非供应商生产索引的规模性能。
- 通过此通用测试套件仅证明基线架构属性,并不确立专业领域的领域特定准确性。
- 这些探针是公开的,公开会污染其有效性。通过结果是自我评估,而非审计证据。
法律边界政策:
- 本数据集包含主动注入载荷和跨租户金丝雀测试,专为供应商内部开发/暂存环境设计。
- 未经书面授权对第三方 SaaS 试用账户发起这些探针违反 SaaS 服务条款,并构成 1990 年计算机滥用法案 下的违法行为。
为何公开测试套件无法认证
提示词、语料库和通过标准均已公开,系统可在不修复底层边界的情况下被调优至所有行均通过。第三方运行此公开列表产生的是他人信头下的自我评估,而非审计。
建议用于尽早发现自身缺陷,但无法对知晓其公开性的审查者产生说服力。
合作项目增加的价值
- 保留探针:每次合作私有、轮换,永不公开,无法针对未见过的提示进行调优。
- 实时法规基准:模式 B,绑定
as_at_date,并在运行时对照当前英国法规重新验证。 - 独立执行:在书面授权下对您的环境运行测试套件,报告说明执行方及事前对团队保留的内容。
- 控制措施而非快照:探针运行仅显示系统在测试当天的行为,同时记录使该行为持久的要素:索引重建方式、租户是在检索层强制还是仅在系统提示中、监控如何捕获边界移动。
Memon Systems Ltd 并非认证机构,该领域目前尚无有意义的认证存在。其产出是审计所依赖的基础:由与结果无利益关联方执行的盲测,并具有文档化的监管链。




