Q4_K_M vs Q8_0: qual escolher?
Resposta rápida
Use Q4_K_M com 8 GB de VRAM ou menos. Use Q8_0 com 12+ GB. Q4_K_M oferece 95% da qualidade do Q8_0 aproximadamente à metade do tamanho de arquivo.
- ▸Q4_K_M: ~5–6 GB para modelos 7B, ideal para 8 GB de VRAM
- ▸Q8_0: ~8–9 GB para modelos 7B, precisa de 12+ GB de VRAM
- ▸A diferença de qualidade é inferior a 5% no uso real
Atualizado: 2 de junho de 2026
Pontos principais
- ✓8 GB de VRAM ou menos: use Q4_K_M — oferece 95% da qualidade do Q8_0 aproximadamente à metade do tamanho de arquivo
- ✓12+ GB de VRAM: Q8_0 vale a pena para qualidade quase de precisão total sem penalidade de velocidade
- ✓Para a maioria dos usuários que usam Ollama diariamente, Q4_K_M é a escolha certa
O veredicto rápido
Em maio de 2026, Q8_0 representa ~99% da qualidade de precisão total. Q4_K_M representa ~92%. A diferença de 7 pontos é invisível em chat, codificação e resumo — três tarefas que cobrem 95% do uso de LLM local. Q8_0 só se sobressai em recuperação factual de documentos longos, matemática de múltiplas etapas e código que requer sintaxe exata em 500+ linhas.
Q4_K_M é a opção padrão correta porque a qualidade extra do Q8_0 só aparece em casos extremos: geração longa com recuperação factual exata ou raciocínio matemático que requer maior precisão. Para todo o resto, Q4_K_M equivale ao Q8_0 na prática.
Se você já está usando Q4_K_M e seus resultados parecem errados, o problema quase nunca é a quantização — é o tamanho do modelo ou a estrutura do prompt.
Comparação lado a lado
A tabela abaixo compara Q4_K_M e Q8_0 para um modelo 7B. Ambos os formatos funcionam com Ollama, LM Studio e llama.cpp sem nenhuma configuração especial.
Para contexto sobre o que Q4_K_M significa e como funciona a compressão k-quant, veja o guia explicativo do Q4_K_M. Para a referência completa de quantização, veja níveis de quantização comparados.
Três tarefas revelam a lacuna de qualidade do Q4_K_M: recuperação de documentos longos (50+ páginas), matemática de múltiplas etapas com estado intermediário e geração de código com 300+ linhas. Para essas tarefas, a precisão extra do Q8_0 evita os pequenos erros de deriva que se acumulam em saídas longas. Para todo o resto — chat, código com menos de 200 linhas, perguntas e respostas, resumo — a lacuna é invisível. Para uma revisão antes de decidir, veja o que Q4_K_M significa.
| Métrica | Q4_K_M | Q8_0 |
|---|---|---|
| Tamanho do arquivo (modelo 7B) | ~4,1 GB | ~7,7 GB |
| VRAM necessária (7B) | 5–6 GB | 8–9 GB |
| Qualidade vs precisão total | ~92% | ~99% |
| Melhor para | 6–8 GB VRAM | 12+ GB VRAM |
Respostas rápidas sobre Q4_K_M vs Q8_0
Q8_0 é notavelmente melhor que Q4_K_M?▾
Q8_0 é mais rápido que Q4_K_M?▾
Posso alternar entre Q4_K_M e Q8_0 para diferentes tarefas?▾
ollama pull llama3:8b-q4_K_M e ollama pull llama3:8b-q8_0 são downloads separados. Você alterna especificando a tag em ollama run.