norviq
活跃·★ 26·Apache-2.0·更新于 2026-10-01
Norviq是一个策略执行点,在Kubernetes上拦截并根据OPA/Rego策略评估每次LLM代理工具调用。它通过确保工具仅在策略明确允许的情况下运行,从而防止潜在的提示注入或推理错误等风险,增强了AI安全性和可审计性。
#大型语言模型代理#策略强制#Kubernetes#OPA/Rego#AI安全#运行时治理#工具编排
01
功能特性
01使用OPA/Rego进行策略强制执行,实现代理工具调用的亚秒级、故障封闭评估。
02Kubernetes原生部署,支持自定义资源定义(CRD)、变异Webhook和Helm Chart。
03支持使用SPIFFE/SPIRE SVID进行工作负载身份识别,实现细粒度、按代理类别和按命名空间的策略划分。
04提供控制台用户界面,用于策略目录/编辑器、攻击/资产图、代理信任管理和审计流。
05包含一个红队套件,内置对抗性测试,以验证策略对抗提示注入或SQLi等攻击的有效性。
02
兼容性
Kubernetes
平台
已通过文档验证
Python
运行时
已通过文档验证
OPA/Rego
策略引擎
已通过文档验证
LangChain
LLM框架
已通过文档验证
LangGraph
LLM框架
已通过文档验证
AutoGen
LLM框架
已通过文档验证
03
快速开始
1
$ kubectl create namespace norviq
2
$ kubectl create namespace default
3
$ helm install norviq oci://ghcr.io/norviq-dev/charts/norviq --version 0.2.5 -n norviq --set 'policyQuotaNamespaces={default}' --set config.dbSslMode=disable
04
使用场景
↳防止LLM代理在没有明确策略批准的情况下执行未经授权或危险的工具调用,例如`execute_sql`或`send_email`。
↳通过对代理工具交互实施策略驱动的门控并提供所有决策的全面审计日志来确保合规性。
↳在Kubernetes环境中为不同的代理类别和命名空间实施细粒度的安全策略。
↳检测并阻止可能导致恶意工具执行或数据泄露的提示注入或推理错误。
05
同类工具
⚡热门对决:
评论
登录后发表评论
暂无评论,来发表第一条吧