Skip to content
ReviewRamble

The weekly brief

AI, reviewed, in your inbox.

  • New reviews of tools, models, MCP servers and repos, with the verdict up front
  • Re-checked prices and ratings when something changes
  • New analysis pieces as they are published

Models, agents, MCP servers and the tools actually worth your time.

One email a week. Unsubscribe with the link in any brief. How we use your email

LlamaFactory

Framework de ajuste fino para mais de 100 LLMs e modelos de visão e linguagem, com interface web além de linha de comando.

Análise de Sheela · Atualizado

Ver no GitHub Código aberto

Nossa nota

4.3/5

O LlamaFactory transforma o ajuste fino em um formulário web para mais de 100 modelos abertos, o que serve melhor a experimentos do que a um pipeline de produção com versões fixas.

O que é LlamaFactory?

LlamaFactory é um framework de ajuste fino que suporta mais de 100 modelos de linguagem e de visão e linguagem. Você pode configurar e iniciar o treinamento por uma interface web (LlamaBoard, construída sobre Gradio) ou pela linha de comando com arquivos YAML.

Ele suporta LoRA, QLoRA de 2 a 8 bits, ajuste fino com congelamento e completo, e métodos de preferência como DPO, KTO, ORPO e PPO, e roda em GPUs NVIDIA, NPUs Huawei Ascend e, em commits recentes, aceleradores Intel XPU e Biren. Foi publicado como artigo na ACL 2024.

A última versão com tag, v0.9.5, saiu em 30 de maio de 2026 e ainda é a versão no PyPI; o branch principal está ativo, com commits tão recentes quanto 21 de outubro de 2026.

LlamaFactory vale a pena?

O LlamaFactory é a forma mais acessível de fazer ajuste fino em uma grande variedade de modelos abertos sem escrever código de treinamento. O LlamaBoard permite escolher um modelo, um dataset e um método, acompanhar a curva de perda e conversar com o resultado, e as mesmas execuções existem como arquivos YAML para o llamafactory-cli. Com cerca de 75.700 estrelas no GitHub, ele está perto do Unsloth em popularidade.

Sua tabela de VRAM estimada é a página de planejamento mais útil do README. LoRA em um modelo de 7B precisa de cerca de 16 GB e QLoRA em 4 bits de cerca de 6 GB, enquanto QLoRA em 4 bits em um modelo de 70B precisa de cerca de 48 GB e o ajuste fino completo em 16 bits de 7B começa em 60 GB. FSDP com QLoRA encaixa um modelo de 70B em duas GPUs de 24 GB, e o blog do projeto descreve ajuste fino com KTransformers de modelos de 1.000 bilhões de parâmetros em duas RTX 4090 mais memória da CPU. O suporte a NPUs Ascend, com imagens Docker prontas, é um motivo real para escolhê-lo em vez de ferramentas só para CUDA.

A questão das versões é mais fraca. A v0.9.5, de maio, ainda é a tag mais recente e a versão mais recente no PyPI, então quem quer suporte a modelos recentes instala a partir do main, e alguns modelos também exigem o transformers do branch principal. O changelog do README em inglês para em outubro de 2025, então documentação e código podem divergir.

O lado de servir modelos exige cuidado. Quatro alertas de segurança foram publicados no GitHub, três classificados como altos, incluindo execução remota de código em junho de 2025 e SSRF com leitura de arquivos locais na API de chat em outubro de 2025. A interface web e a API no estilo OpenAI devem ficar em uma máquina confiável, não na internet aberta. Em relação aos vizinhos, o Unsloth persegue velocidade e memória em uma única GPU e o Axolotl é a escolha habitual para execuções reproduzíveis em vários nós; a aposta do LlamaFactory é a amplitude atrás de uma única interface, e é também por isso que seu painel de opções sobrecarrega quem usa pela primeira vez.

Onde ele se destaca

  • Um engenheiro de ML com uma RTX 4090 de 24 GB

    Fazer ajuste fino de um modelo de 7B a 14B com transcrições internas de suporte

    Usar LoRA (cerca de 16 GB para 7B) ou QLoRA em 4 bits (cerca de 12 GB para 14B) pelo LlamaBoard ou por um arquivo YAML, e depois servir o adaptador pela API embutida no estilo OpenAI com vLLM. Sem taxa de licença; o custo é o tempo da sua própria GPU.

  • Um laboratório universitário que roda em hardware Huawei Ascend 910B

    Fazer ajuste fino de modelos Qwen ou GLM sem CUDA

    Baixar as imagens Docker para Ascend (builds Ubuntu ou openEuler) e seguir o guia de instalação para NPU. Poucas ferramentas de ajuste fino documentam o suporte a NPU tão a fundo, o que poupa o laboratório de portar código de treinamento.

  • Uma gerente de produto em um banco testando se o ajuste fino supera o prompting

    Comparar vários modelos abertos rapidamente sem uma equipe de ML escrevendo código

    O LlamaBoard permite que um analista troque modelos e métodos a partir de um formulário, com DPO e KTO para ajuste por preferência. Os pesos dos modelos mantêm suas próprias licenças, como os termos do Llama ou do Gemma, que o jurídico precisa aprovar antes da produção.

Antes de decidir

Configuração
Clone e rode pip install -e . (Python 3.11 ou posterior, PyTorch 2.x, CUDA 11.6 ou posterior), ou docker run --gpus=all hiyouga/llamafactory:latest; depois, llamafactory-cli webui abre o LlamaBoard na porta 7860.
Integrações
Modelos e datasets do Hugging Face e do ModelScope; DeepSpeed, FSDP e Megatron-core; kernels FlashAttention-2, Unsloth e Liger; logs com TensorBoard, Weights & Biases, MLflow e SwanLab; inferência com vLLM ou SGLang por trás de uma API no estilo OpenAI.
Dados e privacidade
Roda localmente; os dados só saem se você ativar um logger de nuvem como Weights & Biases ou SwanLab ou baixar datasets restritos do Hugging Face. O código é Apache-2.0, mas os pesos de cada modelo têm licença própria. Quatro alertas de segurança até agora, incluindo RCE.
Custo em escala
Software gratuito, então a conta é o hardware. Pelas estimativas do README, QLoRA em 4 bits em um modelo de 70B precisa de cerca de 48 GB (uma GPU de 80 GB) e LoRA em 16 bits de cerca de 160 GB (pelo menos duas), enquanto o treinamento completo em bf16 puro de 70B precisa de cerca de 600 GB.
Limites
As versões com tag ficam meses atrás do main; modelos novos muitas vezes exigem o transformers do main; 1.202 issues e pull requests abertos; a amplitude de opções facilita configurações erradas.

O que é bom

  • Interface web em Gradio e CLI em YAML para as mesmas execuções
  • Mais de 100 modelos de texto e de visão e linguagem
  • Estimativas de VRAM publicadas por método e tamanho de modelo
  • Suporte a NVIDIA, NPU Ascend e Intel XPU

O que não é

  • Última versão com tag em maio de 2026
  • Alertas passados de RCE e SSRF no código de servir modelos
  • A documentação em inglês fica atrás do código
  • Muitas opções para navegar

Ideal para

Pessoas que querem fazer ajuste fino em muitos modelos abertos diferentes por uma interface gráfica.

Alternativas ao LlamaFactory

LlamaFactory: perguntas frequentes

LlamaFactory vale a pena?
O LlamaFactory transforma o ajuste fino em um formulário web para mais de 100 modelos abertos, o que serve melhor a experimentos do que a um pipeline de produção com versões fixas. Damos nota 4.3 de 5.
Quanto custa LlamaFactory?
Gratuito e de código aberto sob a licença Apache 2.0.
Quais são as desvantagens de LlamaFactory?
Última versão com tag em maio de 2026; alertas passados de RCE e SSRF no código de servir modelos; a documentação em inglês fica atrás do código; muitas opções para navegar.
Para quem LlamaFactory é indicado?
Pessoas que querem fazer ajuste fino em muitos modelos abertos diferentes por uma interface gráfica.
Quanto custa LlamaFactory para uma equipe ou em produção?
Software gratuito, então a conta é o hardware. Pelas estimativas do README, QLoRA em 4 bits em um modelo de 70B precisa de cerca de 48 GB (uma GPU de 80 GB) e LoRA em 16 bits de cerca de 160 GB (pelo menos duas), enquanto o treinamento completo em bf16 puro de 70B precisa de cerca de 600 GB.
LlamaFactory é seguro para dados da empresa?
Roda localmente; os dados só saem se você ativar um logger de nuvem como Weights & Biases ou SwanLab ou baixar datasets restritos do Hugging Face. O código é Apache-2.0, mas os pesos de cada modelo têm licença própria. Quatro alertas de segurança até agora, incluindo RCE.
Quais são as melhores alternativas ao LlamaFactory?
As alternativas mais próximas que analisamos são Unsloth, Axolotl e TRL.

Respostas verificadas em 23 de out. de 2026.