Ultralytics YOLO27:
获取 YOLO 许可
返回 Ultralytics 术语表

AI Guardrails

AI 防护机制是在 AI 模型周围设置的检查,用于拦截不安全的输入、输出和操作,范围从提示注入过滤器到工具调用的架构检查。

AI 护栏是设置在人工智能 (AI)模型周围的检查机制,用于检查模型接收和输出的内容,以及模型获准执行的操作,并拦截或重定向任何违反策略的内容。护栏位于模型权重之外:即使底层大型语言模型 (LLM)受到欺骗而生成有害回答、泄露电话号码或未经授权批准退款,护栏仍能阻止这些行为。通过对整个应用强制实施限制,护栏可以补充基于人类反馈的强化学习 (RLHF)等安全训练,不受模型自身行为倾向的影响。

AI 护栏的类型#

护栏根据其发挥作用的位置进行分类。输入护栏会在模型看到提示词、上传文件和检索文档之前进行筛查,寻找提示词注入、越狱尝试、个人数据或偏离主题的请求。输出护栏会在响应到达用户或下游软件之前进行检查,以发现有害内容、泄露的机密信息、与源文档相矛盾的幻觉,或违反所需架构的结构化输出。

操作护栏会限制AI 智能体可以调用哪些工具、可以使用哪些参数和权限,并要求在付款、删除或发送电子邮件等重要操作前获得人工批准;智能体沙箱则会隔离智能体运行的代码。对话护栏会让对话始终围绕获准的话题进行,例如银行助手会拒绝回答医疗问题。

护栏的实现方式#

许多护栏都是分类器。Meta 于 2023 年推出的 Llama Guard是经过微调的 LLM,可依据风险类别体系,将提示词和响应标记为安全或不安全。Anthropic 的宪法分类器基于书面列出的允许和禁止内容生成的合成数据进行训练。在 Claude 3.5 Sonnet 上,它将针对 10,000 次自动越狱尝试的成功率从 86% 降至 4.4%,同时使生产流量中的拒绝率上升 0.38%,并增加 23.7% 的计算开销。其他护栏则基于规则,例如用于识别信用卡号的正则表达式、工具允许列表以及工具参数架构。NVIDIA 的 NeMo Guardrails和 Guardrails AI等框架会将这两类机制组合为可配置的流水线。

架构验证是最容易构建的操作护栏。下面的示例使用 Pydantic检查 LLM 智能体提出的退款请求,确保请求执行前通过验证:

from pydantic import BaseModel, Field, ValidationError


class Refund(BaseModel):
    """Refund action a support agent may request."""

    order_id: str = Field(pattern=r"^A\d{6}$")
    amount: float = Field(gt=0, le=200)  # larger refunds go to a human


# Two tool calls proposed by an LLM; the second follows instructions injected into a customer email
proposals = ['{"order_id": "A104233", "amount": 49.99}', '{"order_id": "A104233", "amount": 5000}']

# Action guardrail: execute only tool calls that pass the schema, block the rest
for proposal in proposals:
    try:
        refund = Refund.model_validate_json(proposal)
        print(f"Executed refund of ${refund.amount} for {refund.order_id}")
    except ValidationError as error:
        print(f"Blocked: {error.errors()[0]['msg']}")

第一次调用会打印 Executed refund of $49.99 for A104233,第二次会打印 Blocked: Input should be less than or equal to 200,因此无论注入的指令措辞多么有说服力,都无法传递到支付系统。

视觉流水线中的护栏#

视觉系统使用护栏来决定模型输出是否足够可信,可以据此采取行动。在 Ultralytics Platform Agents中,Gate 模块会根据 YOLO26结果中的条件控制下游执行:YOLO to VLM Monitor 模板只有在检测到至少一个人时才会运行视觉语言模型。医学影像和自动驾驶汽车也会采用相同模式,将不确定的发现转交给临床医生,并在感知失败时安全停车。

  • AI 安全:防止 AI 造成危害的广泛领域。护栏是其部署时使用的工具之一。
  • 宪法式 AI:将原则训练到模型本身。护栏则从外部强制执行规则,因此即使训练失败也能发挥作用。
  • AI 治理:决定 AI 系统可以做什么的政策和法律。护栏则是在运行时执行这些决策的技术控制措施。
  • AI 红队测试:通过攻击系统,找出护栏未能封堵的漏洞。

护栏也会牺牲速度和实用性:每个分类器都会增加推理延迟,而更严格的分类器会拒绝更多合理请求。Anthropic 的宪法分类器原型经受了超过 3,000 小时的漏洞赏金红队测试,期间没有出现通用越狱方法,但它拒绝了太多无害查询,而且计算开销过高。

Explore solutions

体育领域的计算机视觉

体育领域的计算机视觉

了解 Ultralytics YOLO 如何通过球员和球追踪、表现分析、教练洞察及运动员康复,推动体育视觉技术的发展。
了解详情
航空影像计算机视觉

航空影像计算机视觉

借助 Ultralytics YOLO,将无人机和航空影像转化为实时洞察,应用于农业、水产养殖、环境监测、自然保护和地理空间分析。
了解详情
航空航天中的计算机视觉

航空航天中的计算机视觉

使用 Ultralytics YOLO 模型将视觉 AI 应用于航空监测。借助计算机视觉解决方案,赋能无人机、航空航天工作流、环境保护和地理空间行业。
了解详情
安防领域的计算机视觉

安防领域的计算机视觉

使用 Ultralytics YOLO 模型守护每个场所。视觉 AI 可用于周界监控、威胁检测、车牌识别和工作场所安全。
了解详情
机器人领域的计算机视觉

机器人领域的计算机视觉

使用 Ultralytics YOLO 模型提升智能机器的能力。机器人领域的视觉 AI 可用于自主导航、感知、目标跟踪和实时控制。
了解详情
物流中的计算机视觉

物流中的计算机视觉

借助 Ultralytics YOLO 模型优化物流流程。视觉 AI 可用于包裹检查、分拣、车辆跟踪和仓库安全实时监控。
了解详情
零售中的计算机视觉

零售中的计算机视觉

借助 Ultralytics YOLO 模型重新构想零售。视觉 AI 可用于库存跟踪、货架监控、排队管理和更深入的客户洞察。
了解详情
医疗领域的计算机视觉

医疗领域的计算机视觉

借助 Ultralytics YOLO 模型构建医疗解决方案。医疗领域的视觉 AI 可加快医学影像处理、优化诊断并监测患者。
了解详情
制造业中的计算机视觉

制造业中的计算机视觉

利用 Ultralytics YOLO 模型优化制造流程。视觉 AI 可用于质量控制、缺陷检测、个人防护装备合规检查和装配线自动化。
了解详情
汽车领域的计算机视觉

汽车领域的计算机视觉

利用 Ultralytics YOLO 模型在汽车领域应用计算机视觉。视觉 AI 可提升道路安全、驾驶辅助和车辆自动化水平,让道路更智能。
了解详情
农业中的计算机视觉

农业中的计算机视觉

借助 Ultralytics YOLO 模型,将视觉 AI 引入智慧农业。为作物监测、牲畜追踪和精准农业提供支持,从而提高产量并实现更智能的生产。
了解详情
体育领域的计算机视觉

体育领域的计算机视觉

了解 Ultralytics YOLO 如何通过球员和球追踪、表现分析、教练洞察及运动员康复,推动体育视觉技术的发展。
了解详情
航空影像计算机视觉

航空影像计算机视觉

借助 Ultralytics YOLO,将无人机和航空影像转化为实时洞察,应用于农业、水产养殖、环境监测、自然保护和地理空间分析。
了解详情
航空航天中的计算机视觉

航空航天中的计算机视觉

使用 Ultralytics YOLO 模型将视觉 AI 应用于航空监测。借助计算机视觉解决方案,赋能无人机、航空航天工作流、环境保护和地理空间行业。
了解详情
安防领域的计算机视觉

安防领域的计算机视觉

使用 Ultralytics YOLO 模型守护每个场所。视觉 AI 可用于周界监控、威胁检测、车牌识别和工作场所安全。
了解详情
机器人领域的计算机视觉

机器人领域的计算机视觉

使用 Ultralytics YOLO 模型提升智能机器的能力。机器人领域的视觉 AI 可用于自主导航、感知、目标跟踪和实时控制。
了解详情
物流中的计算机视觉

物流中的计算机视觉

借助 Ultralytics YOLO 模型优化物流流程。视觉 AI 可用于包裹检查、分拣、车辆跟踪和仓库安全实时监控。
了解详情
零售中的计算机视觉

零售中的计算机视觉

借助 Ultralytics YOLO 模型重新构想零售。视觉 AI 可用于库存跟踪、货架监控、排队管理和更深入的客户洞察。
了解详情
医疗领域的计算机视觉

医疗领域的计算机视觉

借助 Ultralytics YOLO 模型构建医疗解决方案。医疗领域的视觉 AI 可加快医学影像处理、优化诊断并监测患者。
了解详情
制造业中的计算机视觉

制造业中的计算机视觉

利用 Ultralytics YOLO 模型优化制造流程。视觉 AI 可用于质量控制、缺陷检测、个人防护装备合规检查和装配线自动化。
了解详情
汽车领域的计算机视觉

汽车领域的计算机视觉

利用 Ultralytics YOLO 模型在汽车领域应用计算机视觉。视觉 AI 可提升道路安全、驾驶辅助和车辆自动化水平,让道路更智能。
了解详情
农业中的计算机视觉

农业中的计算机视觉

借助 Ultralytics YOLO 模型,将视觉 AI 引入智慧农业。为作物监测、牲畜追踪和精准农业提供支持,从而提高产量并实现更智能的生产。
了解详情
体育领域的计算机视觉

体育领域的计算机视觉

了解 Ultralytics YOLO 如何通过球员和球追踪、表现分析、教练洞察及运动员康复,推动体育视觉技术的发展。
了解详情
航空影像计算机视觉

航空影像计算机视觉

借助 Ultralytics YOLO,将无人机和航空影像转化为实时洞察,应用于农业、水产养殖、环境监测、自然保护和地理空间分析。
了解详情
航空航天中的计算机视觉

航空航天中的计算机视觉

使用 Ultralytics YOLO 模型将视觉 AI 应用于航空监测。借助计算机视觉解决方案,赋能无人机、航空航天工作流、环境保护和地理空间行业。
了解详情
安防领域的计算机视觉

安防领域的计算机视觉

使用 Ultralytics YOLO 模型守护每个场所。视觉 AI 可用于周界监控、威胁检测、车牌识别和工作场所安全。
了解详情
机器人领域的计算机视觉

机器人领域的计算机视觉

使用 Ultralytics YOLO 模型提升智能机器的能力。机器人领域的视觉 AI 可用于自主导航、感知、目标跟踪和实时控制。
了解详情
物流中的计算机视觉

物流中的计算机视觉

借助 Ultralytics YOLO 模型优化物流流程。视觉 AI 可用于包裹检查、分拣、车辆跟踪和仓库安全实时监控。
了解详情
零售中的计算机视觉

零售中的计算机视觉

借助 Ultralytics YOLO 模型重新构想零售。视觉 AI 可用于库存跟踪、货架监控、排队管理和更深入的客户洞察。
了解详情
医疗领域的计算机视觉

医疗领域的计算机视觉

借助 Ultralytics YOLO 模型构建医疗解决方案。医疗领域的视觉 AI 可加快医学影像处理、优化诊断并监测患者。
了解详情
制造业中的计算机视觉

制造业中的计算机视觉

利用 Ultralytics YOLO 模型优化制造流程。视觉 AI 可用于质量控制、缺陷检测、个人防护装备合规检查和装配线自动化。
了解详情
汽车领域的计算机视觉

汽车领域的计算机视觉

利用 Ultralytics YOLO 模型在汽车领域应用计算机视觉。视觉 AI 可提升道路安全、驾驶辅助和车辆自动化水平,让道路更智能。
了解详情
农业中的计算机视觉

农业中的计算机视觉

借助 Ultralytics YOLO 模型,将视觉 AI 引入智慧农业。为作物监测、牲畜追踪和精准农业提供支持,从而提高产量并实现更智能的生产。
了解详情

让我们携手构建 AI 的未来!

开启你的旅程,迎接机器学习的未来