Three Boxes — la historia de un modelo en tres cajas
Una guía de campo en cinco planchas: el mismo Qwen3-0.6B se pesa de tres maneras, se abre para enseñar sus primeros bytes, olvida a propósito en 4-bit, y elige su estantería — lleva una caja hasta el final y la página recordará la tuya en el veredicto.
■ space · una guía de campo en cinco planchas
GGUF es una caja que se describe a sí misma y convierte la cuantización en lo por defecto — archivos pequeños, la estantería llama.cpp. safetensors es una tabla de contenidos pegada a pesos crudos — precisión plena por defecto, la estantería Python. El runtime que ya corres elige tu caja; el disco elige tu tamaño. La velocidad es propiedad de los runtimes y del hardware — los bytes se niegan a declarar.
01LA PESA
Los mismos pesos en cada caja. Ordénalos por tamaño en tu cabeza antes de que las barras se llenen — después mira.
La brecha no es derroche. La caja 4-bit olvidó a propósito — cada peso guardado a un cuarto de los bits, bastante cerca para la mayoría del trabajo y un tercio del disco. Guarda esa idea; la plancha tres tendrá su propio capítulo. Por ahora — levanta una caja:
EN MANO: GGUF · Q4_K_M — 397 MB — el favorito del disco
02DENTRO DE LA CAJA
Cada formato es una disposición. Aquí está cada caja, puesta de punta a punta — alterna entre ellas y lee como lo hace un runtime.
segmentos sin escala — en ambos archivos los pesos empequeñecen el papeleo · disposiciones tomadas de las especificaciones públicas de los formatos
03EL OLVIDO
El secreto del chiquitín: cada peso guardado a una fracción de los bits. Arrastra la anchura y mira cómo se va la precisión — los bytes siguen.
A 2-bit el mundo se traba en 0, 1, −1 — un modelo que sabe tres cosas. A 16 recuerda cada decimal con el que nació. Entre ambos vive tu presupuesto de disco. Lo que los bytes no pueden decir es qué calidad se perdió en la bajada — ese muro sigue en pie, y cada tabla honesta lo marca.
04LAS DOS ESTANTERÍAS
El formato no decide nada salvo esto: qué estantería abre. Di qué responde en tu máquina — la sala devolverá la respuesta.
LA ESTANTERÍA LLAMA.CPP
las cajas GGUF abren aquí
Archivos únicos cuantizados, discos pequeños, ni rastro de Python — la estantería de electrodomésticos.
LA ESTANTERÍA PYTHON
safetensors abre aquí
from_pretrained es el camino nativo — tensores crudos, ningún paso de conversión que mantener.
TU RUTA: Ollama → la estantería llama.cpp → las cajas GGUF
la cautela que el registro admite: vLLM lee GGUF a través de su plugin — GPU, con salvedades — y Ollama, el electrodoméstico del GGUF, sigue enviando un runner MLX. hasta las estanterías comercian.
05EL VEREDICTO
GGUF convierte la cuantización en lo por defecto; safetensors convierte la precisión plena en lo por defecto. Ese defecto es casi toda la decisión — nadie cambió jamás de formato por velocidad. Cambió de runtime por una función, y el formato vino como la entrada. — el único veredicto que permiten los bytes
curl -sIL … | grep -i content-length de tu propio terminal. Sin banco de pruebas. Sin cosplay de tokens por segundo.
fin del patio · nada descargado · todo en local