详细内容或原文请订阅后点击阅览
Prose2Policy (P2P):一个实用的法学硕士管道,用于将自然语言访问策略转换为可执行的 Rego
Prose2Policy(P2P)是一个基于LLM的实用工具,它将自然语言访问控制策略(NLACP)转换为可执行的Rego代码(开放策略代理(OPA)的策略语言)。它提供了一个模块化的端到端管道,可以执行策略检测、组件提取、模式验证、linting、编译、自动测试生成和执行。 Prose2Policy 旨在弥合人类可读访问要求和机器可执行策略即代码 (PaC) 之间的差距,同时强调部署可靠性和可审核性。我们在 ACRE 上评估了 Prose2Policy...
来源:Apple机器学习研究Prose2Policy(P2P)是一个基于LLM的实用工具,它将自然语言访问控制策略(NLACP)转换为可执行的Rego代码(开放策略代理(OPA)的策略语言)。它提供了一个模块化的端到端管道,可以执行策略检测、组件提取、模式验证、linting、编译、自动测试生成和执行。 Prose2Policy 旨在弥合人类可读访问要求和机器可执行策略即代码 (PaC) 之间的差距,同时强调部署可靠性和可审核性。我们在 ACRE 数据集上评估了 Prose2Policy,并展示了接受策略的 95.3% 编译率,自动化测试实现了 82.2% 的正测试通过率和 98.9% 的负测试通过率。这些结果表明 Prose2Policy 生成适合零信任和合规性驱动环境的语法稳健且行为一致的 Rego 策略。
