Escolhendo o Modelo Certo
O modelo que você escolhe afeta drasticamente o tempo de treinamento, qualidade e requisitos de hardware. Este guia ajuda você a fazer a escolha certa.Tamanho do Modelo vs Hardware
A regra de ouro: Um modelo precisa de aproximadamente 2x sua contagem de parâmetros em GB de memória para treinamento. Um modelo de 7B precisa de ~14GB de VRAM para treinamento completo, ou ~8GB com LoRA.
Referência Rápida
Fórmula de Estimativa de Memória
- Treinamento completo: 7B × 16 = ~112GB (precisa de multi-GPU)
- Com LoRA: 7B × 2 + 2GB = ~16GB
- Com LoRA + int4: 7B × 0.5 + 2GB = ~6GB
Modelos Base vs Instruction-Tuned
Esta é uma das decisões mais importantes que você fará.Modelos Base (Pré-treinados)
Exemplos:google/gemma-2-2b, meta-llama/Llama-3.2-1B
O que são: Treinados em texto bruto para prever a próxima palavra. Eles conhecem linguagem mas não sabem como ser úteis.
Quando usar:
- Você tem muitos dados de treinamento (10k+ exemplos)
- Você quer controle total sobre o comportamento do modelo
- Você está treinando para um formato específico (não chat)
- Você quer criar seu próprio estilo de instrução
Modelos Instruction-Tuned (IT/Instruct)
Exemplos:google/gemma-2-2b-it, meta-llama/Llama-3.2-1B-Instruct
O que são: Modelos base que já foram treinados para seguir instruções e ser úteis.
Quando usar:
- Você tem dados de treinamento limitados (100-5k exemplos)
- Você quer refinar comportamento útil existente
- Você está construindo um chatbot ou assistente
- Você quer resultados mais rápidos com menos dados
Matriz de Decisão
Famílias de Modelos
Google Gemma
Versões: Gemma 2, Gemma 3
Pontos fortes: Ótimo para tamanhos menores, eficiente, bom suporte multilíngue
Dica: Adicione sufixo
-it para versões instruction-tuned
Meta Llama
Versões: Llama 3.1, Llama 3.2
Pontos fortes: Qualidade excelente, raciocínio forte, grande suporte da comunidade
Nota: Requer aceitar licença no HuggingFace primeiro
Mistral
Pontos fortes: Eficiente, inferência rápida, bom em código
Dica: Mistral frequentemente supera sua classe de peso
Qwen (Alibaba)
Pontos fortes: Excelente multilíngue, especialmente idiomas asiáticos
Buscando Modelos
No assistente, use estes comandos:Opções de Ordenação
Dicas para Escolher
Comece pequeno, escale depois
Comece pequeno, escale depois
Sempre comece com um modelo menor como
gemma-3-270m. Faça seu pipeline funcionar, verifique se seu dataset está formatado corretamente, depois escale para modelos maiores.Não persiga o maior modelo
Não persiga o maior modelo
Um modelo de 3B bem treinado frequentemente supera um modelo de 7B mal treinado. Foque na qualidade dos dados primeiro, depois escale o modelo.
Combine modelo com dados
Combine modelo com dados
Se você só tem 500 exemplos, um modelo de 270M-1B é suficiente. Usar um modelo de 7B vai apenas memorizar seus dados em vez de aprender padrões.
Considere custos de inferência
Considere custos de inferência
Se você está implantando o modelo, lembre-se: modelos maiores custam mais para executar. Um modelo de 1B é 7x mais barato para servir do que um modelo de 7B.
Tente instruction-tuned primeiro
Tente instruction-tuned primeiro
A menos que você tenha 10k+ exemplos de alta qualidade, comece com um modelo instruction-tuned. Você obterá melhores resultados mais rápido.
Validando Sua Escolha
Após selecionar um modelo, o assistente valida se ele existe:Próximos Passos
Guia de Datasets
Prepare seus dados de treinamento
LoRA para Modelos Grandes
Treine modelos maiores em hardware limitado