企业级安全保障: 符合 ISO 27001 和 SOC 2 Type I 标准。
Ultralytics
返回 Ultralytics 词汇表

Prompt Compression

探索提示压缩 (Prompt Compression) 如何优化 AI 效率。学习如何使用 Ultralytics YOLO26 减少 LLM Token 使用量、降低成本并提升推理速度。

提示词压缩是一种先进的优化技术,旨在减少输入到 大语言模型 (LLM)多模态模型 的文本长度并降低其复杂性。通过在保留核心语义的同时,以算法方式剔除冗余词汇、不相关的上下文及停用词,提示词压缩使 AI 系统能够更高效地处理信息。这种方法对于最大限度地降低计算成本、减少 推理延迟 以及防止模型超出其最大 上下文窗口 限制变得愈发重要。

Link to this section提示词压缩的工作原理#

在架构层面,提示词压缩通常利用小型专业模型或信息论算法来评估给定提示词中每个 token 的重要性。token 合并与基于熵的剪枝 等技术可以识别并删除对整体含义贡献极小的 token。这确保了最终输入仅包含最密集的信息。

来自权威机构的最新研究强调,高度压缩的提示词可以在保持复杂推理任务性能的同时,显著降低 token 消耗。对于将 AI 集成到可扩展应用中的开发者而言,遵循 OpenAI 的提示词工程指南 并利用压缩框架是实现高效部署的标准最佳实践。

Link to this section实际应用#

提示词压缩在需要快速处理海量文本或视觉数据的场景中能提供即时价值:

  • 检索增强生成 (RAG) 在企业搜索应用中,RAG 流水线通常会检索数十篇冗长的文档来回答单个用户查询。提示词压缩算法可以缩减这些检索到的文档,将其提炼为简洁的事实摘要,然后再喂给生成模型。这不仅防止了 token 超出限制,还加快了 实时推理 的速度。
  • 自主 AI 代理 代理和 聊天机器人 必须保持对用户交互的长期记忆。与其将整个对话历史记录传递给每个新查询,不如通过压缩技术汇总旧的对话轮次,确保代理在不产生指数级计算成本的情况下保持上下文感知能力。

Link to this section提示词压缩与相关技术的对比#

为了构建健壮的 机器学习运维 (MLOps) 流水线,区分提示词压缩与其他相关概念至关重要:

  • 提示词缓存 (Prompt Caching) 的区别: 缓存存储了先前处理过的文本的内部计算状态,以避免重复计算。而压缩则是在处理发生之前,主动修改并缩短输入文本本身。
  • 提示词工程 (Prompt Engineering) 的区别: 提示词工程是人工设计有效指令的艺术。而压缩则是对这些指令进行自动化的算法式缩减。
  • 提示词增强 (Prompt Enrichment) 的区别: 增强通过添加外部上下文来扩展提示词,而压缩则会减少它。两者经常结合使用:系统可能会先利用数据库结果增强提示词,然后在推理前压缩最终的负载。

Link to this section在计算机视觉中的实现#

计算机视觉 (CV) 中,当使用接受文本查询来识别对象的开放词汇模型时,提示词压缩原则同样适用。保持类别描述的简洁性可以确保更快的文本编码并减少内存开销。

对于速度至关重要的固定类别生产环境,开发者通常会从基于文本提示的模型过渡到高度优化、架构固定的模型,例如 Ultralytics YOLO26。你可以利用 Ultralytics Platform 高效管理数据集并训练这些最先进的模型。

from ultralytics import YOLO

# Load an open-vocabulary YOLO-World model
model = YOLO("yolov8s-world.pt")

# Principle of prompt compression: Use concise, distilled class names
# instead of lengthy, complex descriptions for faster text encoding
compressed_prompts = ["helmet", "vest", "forklift"]
model.set_classes(compressed_prompts)

# Run inference with the optimized class list
results = model.predict("https://ultralytics.com/images/bus.jpg")
results[0].show()

Explore solutions

Real-time AI that works with your team

机器人技术中的 AI

使用 Ultralytics YOLO 模型为智能机器赋能。机器人技术中的视觉 AI 可推动自主导航、感知、物体跟踪和实时控制。
了解更多
Real-time AI that works with your team

物流中的 AI

使用 Ultralytics YOLO 模型简化物流。视觉 AI 可实现包裹检查、分拣、车辆跟踪和实时仓库安全监控。
了解更多
Real-time AI that works with your team

零售业 AI

使用 Ultralytics YOLO 模型重塑零售业。视觉 AI 推动库存跟踪、货架监控、队列管理和更智能的客户洞察。
了解更多
Real-time AI that works with your team

医疗保健中的 AI

利用 Ultralytics YOLO 模型构建医疗保健解决方案。医疗保健中的视觉 AI 可助力更快速的医学影像分析、更智能的诊断和患者监测。
了解更多
Real-time AI that works with your team

制造业中的 AI

使用 Ultralytics YOLO 模型优化制造业。视觉 AI 推动质量控制、缺陷检测、PPE 合规性和装配线自动化。
了解更多
Real-time AI that works with your operation

汽车中的 AI

将计算机视觉应用于汽车行业,并配合 Ultralytics YOLO 模型。汽车视觉 AI 可提升道路安全、辅助驾驶和车辆自动化,打造更智能的道路。
了解更多
Real-time AI tailored to your operation

农业中的 AI

借助 Ultralytics YOLO 模型,将视觉 AI 引入智慧农业。赋能作物监测、牲畜追踪和精准农业,实现更高、更智能的产量。
了解更多
Real-time AI that works with your team

机器人技术中的 AI

使用 Ultralytics YOLO 模型为智能机器赋能。机器人技术中的视觉 AI 可推动自主导航、感知、物体跟踪和实时控制。
了解更多
Real-time AI that works with your team

物流中的 AI

使用 Ultralytics YOLO 模型简化物流。视觉 AI 可实现包裹检查、分拣、车辆跟踪和实时仓库安全监控。
了解更多
Real-time AI that works with your team

零售业 AI

使用 Ultralytics YOLO 模型重塑零售业。视觉 AI 推动库存跟踪、货架监控、队列管理和更智能的客户洞察。
了解更多
Real-time AI that works with your team

医疗保健中的 AI

利用 Ultralytics YOLO 模型构建医疗保健解决方案。医疗保健中的视觉 AI 可助力更快速的医学影像分析、更智能的诊断和患者监测。
了解更多
Real-time AI that works with your team

制造业中的 AI

使用 Ultralytics YOLO 模型优化制造业。视觉 AI 推动质量控制、缺陷检测、PPE 合规性和装配线自动化。
了解更多
Real-time AI that works with your operation

汽车中的 AI

将计算机视觉应用于汽车行业,并配合 Ultralytics YOLO 模型。汽车视觉 AI 可提升道路安全、辅助驾驶和车辆自动化,打造更智能的道路。
了解更多
Real-time AI tailored to your operation

农业中的 AI

借助 Ultralytics YOLO 模型,将视觉 AI 引入智慧农业。赋能作物监测、牲畜追踪和精准农业,实现更高、更智能的产量。
了解更多
Real-time AI that works with your team

机器人技术中的 AI

使用 Ultralytics YOLO 模型为智能机器赋能。机器人技术中的视觉 AI 可推动自主导航、感知、物体跟踪和实时控制。
了解更多
Real-time AI that works with your team

物流中的 AI

使用 Ultralytics YOLO 模型简化物流。视觉 AI 可实现包裹检查、分拣、车辆跟踪和实时仓库安全监控。
了解更多
Real-time AI that works with your team

零售业 AI

使用 Ultralytics YOLO 模型重塑零售业。视觉 AI 推动库存跟踪、货架监控、队列管理和更智能的客户洞察。
了解更多
Real-time AI that works with your team

医疗保健中的 AI

利用 Ultralytics YOLO 模型构建医疗保健解决方案。医疗保健中的视觉 AI 可助力更快速的医学影像分析、更智能的诊断和患者监测。
了解更多
Real-time AI that works with your team

制造业中的 AI

使用 Ultralytics YOLO 模型优化制造业。视觉 AI 推动质量控制、缺陷检测、PPE 合规性和装配线自动化。
了解更多
Real-time AI that works with your operation

汽车中的 AI

将计算机视觉应用于汽车行业,并配合 Ultralytics YOLO 模型。汽车视觉 AI 可提升道路安全、辅助驾驶和车辆自动化,打造更智能的道路。
了解更多
Real-time AI tailored to your operation

农业中的 AI

借助 Ultralytics YOLO 模型,将视觉 AI 引入智慧农业。赋能作物监测、牲畜追踪和精准农业,实现更高、更智能的产量。
了解更多

让我们一起构建 AI 的未来!

开启你的机器学习未来之旅