Seguridad lista para empresas: Conforme con ISO 27001 + SOC 2 Type I.
Ultralytics
Volver al glosario de Ultralytics

Prompt Compression

Explora cómo la compresión de prompts optimiza la eficiencia de la IA. Aprende a reducir el uso de tokens en los LLM, bajar los costos y aumentar la velocidad de inferencia con Ultralytics YOLO26 hoy mismo.

La compresión de prompts es una técnica de optimización avanzada diseñada para reducir la longitud y la complejidad del texto de entrada que se proporciona a Large Language Models (LLMs) y modelos multimodales. Al eliminar algorítmicamente palabras redundantes, contexto irrelevante y palabras vacías (stop words) mientras se preserva el significado semántico central, la compresión de prompts permite que los sistemas de IA procesen la información de manera más eficiente. Este método es cada vez más crítico para minimizar los costes computacionales, reducir la latencia de inferencia y evitar que los modelos superen su ventana de contexto máxima.

Link to this sectionCómo funciona la compresión de prompts#

A nivel arquitectónico, la compresión de prompts a menudo utiliza modelos más pequeños y especializados o algoritmos de teoría de la información para evaluar la importancia de cada token en un prompt determinado. Técnicas como la fusión de tokens y la poda basada en entropía identifican y eliminan los tokens que contribuyen poco al significado general. Esto asegura que la entrada final contenga solo la información más densamente empaquetada.

Investigaciones recientes de organizaciones autorizadas destacan que los prompts altamente comprimidos pueden mantener el rendimiento en tareas de razonamiento complejo mientras reducen significativamente el consumo de tokens. Para los desarrolladores que integran IA en aplicaciones escalables, seguir las directrices de optimización de prompts de OpenAI y aprovechar los marcos de compresión es una práctica recomendada estándar para un despliegue eficiente.

Link to this sectionAplicaciones en el mundo real#

La compresión de prompts proporciona un valor inmediato en escenarios que requieren el procesamiento rápido de datos textuales o visuales extensos:

  • Retrieval-Augmented Generation (RAG): En aplicaciones de búsqueda empresarial, las canalizaciones (pipelines) de RAG a menudo recuperan docenas de documentos extensos para responder a una sola consulta del usuario. Los algoritmos de compresión de prompts reducen estos documentos recuperados, destilándolos en resúmenes factuales concisos antes de enviarlos al modelo de generación. Esto evita el desbordamiento de tokens y acelera la inferencia en tiempo real.
  • Agentes de IA autónomos: Los agentes y chatbots deben mantener la memoria a largo plazo de las interacciones del usuario. En lugar de pasar todo el historial de la conversación a cada nueva consulta, las técnicas de compresión resumen los turnos de diálogo más antiguos, asegurando que el agente siga siendo consciente del contexto sin incurrir en costes computacionales exponenciales.

Link to this sectionCompresión de prompts frente a técnicas relacionadas#

Para construir canalizaciones (pipelines) robustas de machine learning operations (MLOps), es importante distinguir la compresión de prompts de conceptos relacionados:

  • Vs. Prompt Caching: El almacenamiento en caché guarda los estados computacionales internos del texto procesado previamente para evitar volver a calcularlos. La compresión, por otro lado, altera y acorta activamente el propio texto de entrada antes de que se produzca cualquier procesamiento.
  • Vs. Prompt Engineering: La ingeniería de prompts (prompt engineering) es el arte, impulsado por humanos, de diseñar instrucciones efectivas. La compresión es una reducción algorítmica automatizada de esas instrucciones.
  • Vs. Prompt Enrichment: El enriquecimiento expande un prompt añadiendo contexto externo, mientras que la compresión lo reduce. A menudo se utilizan juntos: un sistema puede enriquecer un prompt con resultados de una base de datos y luego comprimir la carga útil final antes de la inferencia.

Link to this sectionImplementación en visión artificial#

En Visión Artificial (CV), los principios de compresión de prompts se aplican al utilizar modelos de vocabulario abierto que aceptan consultas de texto para identificar objetos. Mantener las descripciones de las clases concisas asegura una codificación textual más rápida y reduce la sobrecarga de memoria.

Para entornos de producción de clase fija donde la velocidad es fundamental, los desarrolladores suelen pasar de modelos basados en prompts de texto a modelos de arquitectura fija altamente optimizados como Ultralytics YOLO26. Puedes gestionar eficientemente conjuntos de datos y entrenar estos modelos de vanguardia utilizando la 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

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Real-time AI that works with your team

IA en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La visión artificial por IA permite la inspección de paquetes, clasificación, seguimiento de vehículos y monitoreo de seguridad en almacenes en tiempo real.
Más información
Real-time AI that works with your team

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.
Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.
Más información
Real-time AI that works with your team

IA en la fabricación

Optimiza la fabricación con los modelos de Ultralytics YOLO. La visión artificial por IA impulsa el control de calidad, la detección de defectos, el cumplimiento del uso de PPE y la automatización de la línea de montaje.
Más información
Real-time AI that works with your operation

IA en automoción

Aplica la visión artificial en el sector automotriz con los modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para carreteras más inteligentes.
Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.
Más información
Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Real-time AI that works with your team

IA en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La visión artificial por IA permite la inspección de paquetes, clasificación, seguimiento de vehículos y monitoreo de seguridad en almacenes en tiempo real.
Más información
Real-time AI that works with your team

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.
Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.
Más información
Real-time AI that works with your team

IA en la fabricación

Optimiza la fabricación con los modelos de Ultralytics YOLO. La visión artificial por IA impulsa el control de calidad, la detección de defectos, el cumplimiento del uso de PPE y la automatización de la línea de montaje.
Más información
Real-time AI that works with your operation

IA en automoción

Aplica la visión artificial en el sector automotriz con los modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para carreteras más inteligentes.
Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.
Más información
Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Real-time AI that works with your team

IA en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La visión artificial por IA permite la inspección de paquetes, clasificación, seguimiento de vehículos y monitoreo de seguridad en almacenes en tiempo real.
Más información
Real-time AI that works with your team

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.
Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.
Más información
Real-time AI that works with your team

IA en la fabricación

Optimiza la fabricación con los modelos de Ultralytics YOLO. La visión artificial por IA impulsa el control de calidad, la detección de defectos, el cumplimiento del uso de PPE y la automatización de la línea de montaje.
Más información
Real-time AI that works with your operation

IA en automoción

Aplica la visión artificial en el sector automotriz con los modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para carreteras más inteligentes.
Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.
Más información

¡Construyamos juntos el futuro de la IA!

Comienza tu viaje con el futuro del aprendizaje automático