Skip to main content
PromptQuorumPromptQuorum

GGUF vs GPTQ vs AWQ: ¿Qué Formato de Cuantización Deberías Usar?

Respuesta rápida

Usa GGUF para uso local vía Ollama o llama.cpp — corre en CPU y GPU sin requisitos adicionales. Usa AWQ en lugar de GPTQ si sirves en producción con vLLM o TGI, ya que mantiene mejor la calidad al mismo ancho de bits.

  • GGUF: el formato nativo de llama.cpp — inferencia híbrida CPU+GPU, el predeterminado para Ollama y LM Studio.
  • GPTQ: solo para GPU, cuantización post-entrenamiento basada en calibración — un estándar temprano para servicio eficiente en 4 bits.
  • AWQ (Cuantización de Pesos Consciente de la Activación): solo para GPU, generalmente mejor calidad por bit que GPTQ, común en servicio de producción vLLM/TGI.

Actualizado: 2026-07

Quantization & VRAMIntermedio

Puntos clave

  • GGUF: la opción correcta por defecto para uso local — corre en CPU y GPU vía llama.cpp/Ollama, sin requisito exclusivo de CUDA
  • GPTQ: solo para GPU, un estándar temprano para servicio en 4 bits, aún soportado por ExLlama y vLLM
  • AWQ: solo para GPU, generalmente mantiene mejor la calidad que GPTQ al mismo ancho de bits — preferido para servicio en producción
  • Si ejecutas Ollama o LM Studio localmente, casi con certeza quieres GGUF, no GPTQ ni AWQ

Mejor Opción: GGUF para Uso Local, AWQ para Servicio en Producción

GGUF es el formato de cuantización correcto para casi cualquiera que ejecute modelos localmente a través de Ollama, LM Studio o llama.cpp directamente — soporta inferencia tanto en CPU como en GPU desde el mismo archivo, incluida la descarga parcial a CPU cuando un modelo no cabe completamente en VRAM. Esta flexibilidad es exactamente por qué GGUF se convirtió en el formato estándar para las herramientas de LLM local de consumo: funciona ya sea que tengas una GPU potente, una modesta, o ninguna.

GPTQ fue uno de los primeros métodos de cuantización de 4 bits ampliamente adoptados para inferencia eficiente en GPU. Usa un dataset de calibración para minimizar la pérdida de calidad durante la cuantización post-entrenamiento, pero es solo para GPU — no hay una ruta de reserva significativa a CPU — y en general ha sido superado en calidad por bit por métodos más nuevos.

AWQ (Cuantización de Pesos Consciente de la Activación) es la alternativa más moderna solo para GPU frente a GPTQ. Al proteger los pesos que más importan para la magnitud de activación en lugar de cuantizar todo uniformemente, AWQ generalmente preserva más calidad al mismo ancho de bits. Es una elección común para pilas de servicio en producción como vLLM y TGI, donde la operación exclusiva de GPU ya es un supuesto de partida.

GGUF vs GPTQ vs AWQ de un Vistazo

Elige GGUF si ejecutas Ollama, LM Studio o llama.cpp localmente — es el único de los tres con soporte real de CPU y flexibilidad de descarga parcial. Elige GPTQ solo si trabajas con una canalización o herramienta existente (como configuraciones de ExLlama más antiguas) que lo espera específicamente. Elige AWQ si despliegas en una pila de servicio de producción en GPU (vLLM, TGI) y quieres la mejor calidad por bit entre las opciones exclusivas de GPU.

Los tres representan el mismo modelo subyacente con precisión reducida — el formato determina qué herramientas pueden cargarlo y cuán elegantemente maneja las carencias de memoria de GPU, no la capacidad subyacente del modelo.

Lecturas Relacionadas

Preguntas Frecuentes

¿Puedo convertir un modelo GPTQ o AWQ a GGUF?
Generalmente conviertes desde los pesos originales de precisión completa directamente a GGUF, en lugar de convertir entre dos formatos ya cuantizados — pasar de cuantizado a cuantizado agrava la pérdida de precisión. Si solo tienes un checkpoint GPTQ/AWQ, busca el lanzamiento de precisión completa del modelo original para convertir desde ahí.
¿Es GGUF más lento que GPTQ o AWQ en una GPU?
En una GPU donde el modelo cabe completamente en VRAM, la inferencia GGUF bien optimizada es competitiva con GPTQ/AWQ. La brecha que importa es cuando un modelo no cabe completamente — GGUF descarga elegantemente a CPU, mientras que GPTQ/AWQ generalmente no pueden.
¿Qué nivel de K-quant debería usar dentro de GGUF?
Q4_K_M es el predeterminado balanceado más común. Consulta la comparación dedicada Q4_K_M vs Q8_0 para la contrapartida completa entre tamaño de archivo y calidad entre los niveles de cuantización de GGUF.
¿Soporta Ollama modelos GPTQ o AWQ directamente?
No — Ollama está construido específicamente en torno a GGUF. Para usar un checkpoint GPTQ o AWQ, necesitas una herramienta de servicio diferente (vLLM, TGI o ExLlama) diseñada para ese formato.